home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / internet-drafts / draft-ietf-rmonmib-trmib-00.txt < prev    next >
Text File  |  1993-06-07  |  124KB  |  3,676 lines

  1.  
  2.  
  3.  
  4.  
  5.           Draft         Token Ring Extensions to RMON MIB         May 93
  6.  
  7.  
  8.             Token Ring Extensions to the Remote Network Monitoring MIB
  9.  
  10.                              Mon May 10 18:45:56 1993
  11.  
  12.  
  13.                                 Steven Waldbusser
  14.                             Carnegie Mellon University
  15.                                 waldbusser@cmu.edu
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.           1.  Status of this Memo
  23.  
  24.           This memo provides information for the Internet community.  It
  25.           does not specify any standard.  Distribution of this memo is
  26.           unlimited.  Please send comments to the authors.
  27.  
  28.           This document is an Internet Draft.  Internet Drafts are working
  29.           documents of the Internet Engineering Task Force (IETF), its Areas,
  30.           and its Working Groups. Note that other groups may also distribute
  31.           working documents as Internet Drafts.
  32.  
  33.           Internet Drafts are draft documents valid for a maximum of six
  34.           months. Internet Drafts may be updated, replaced, or obsoleted
  35.           by other documents at any time.  It is not appropriate to use
  36.           Internet Drafts as reference material or to cite them other than
  37.           as a "working draft" or "work in progress."
  38.  
  39.           Please check the I-D abstract listing contained in each Internet
  40.           Draft directory to learn the current status of this or any
  41.           other Internet Draft.
  42.  
  43.  
  44.  
  45.           2.  Abstract
  46.  
  47.           This memo defines extensions to the Remote Network Monitoring
  48.           MIB for managing 802.5 Token Ring networks.
  49.  
  50.           The Remote Network Monitoring MIB, RFC1271, defines a
  51.           framework for remote monitoring functions implemented on a
  52.           network probe.  That MIB defines objects broken down into nine
  53.           functional groups.  Some of those functional groups, the
  54.           statistics and the history groups, have a view of the data-
  55.           link layer that is specific to the media type and require
  56.           specific objects to be defined for each media type.  RFC1271
  57.           defined those specific objects necessary for Ethernet.  This
  58.           companion memo defines those specific objects necessary for
  59.           Token Ring LANs.
  60.  
  61.           In addition, this memo defines some additional monitoring
  62.           functions specifically for Token Ring.  These are defined in
  63.           the Ring Station Group, the Ring Station Order Group, the Ring
  64.           Station Configuration Group, and the Source Routing Statistics
  65.           Group.
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.           Waldbusser           Expires Nov 13, 1993             [Page 1]
  76.  
  77.  
  78.  
  79.  
  80.  
  81.           Draft         Token Ring Extensions to RMON MIB         May 93
  82.  
  83.  
  84.           3.  The Network Management Framework
  85.  
  86.           The Internet-standard Network Management Framework consists of
  87.           three components.  They are:
  88.  
  89.           RFC 1155[1] which defines the SMI, the mechanisms used for
  90.           describing and naming objects for the purpose of management.
  91.           RFC 1212[2] defines a more concise description mechanism,
  92.           which is wholly consistent with the SMI.
  93.  
  94.           RFC 1213[3] which defines MIB-II, the core set of managed
  95.           objects for the Internet suite of protocols.
  96.  
  97.           RFC 1157[4] which defines the SNMP, the protocol used for
  98.           network access to managed objects.
  99.  
  100.           The Framework permits new objects to be defined for the
  101.           purpose of experimentation and evaluation.
  102.  
  103.           Managed objects are accessed via a virtual information store,
  104.           termed the Management Information Base or MIB.  Within a given
  105.           MIB module, objects are defined using RFC 1212's OBJECT-TYPE
  106.           macro.  At a minimum, each object has a name, a syntax, an
  107.           access-level, and an implementation-status.
  108.  
  109.           The name is an object identifier, an administratively assigned
  110.           name, which specifies an object type.  The object type
  111.           together with an object instance serves to uniquely identify a
  112.           specific instantiation of the object.  For human convenience,
  113.           we often use a textual string, termed the object descriptor,
  114.           to also refer to the object type.
  115.  
  116.           The syntax of an object type defines the abstract data
  117.           structure corresponding to that object type.  The ASN.1[5]
  118.           language is used for this purpose.  However, RFC 1155
  119.           purposely restricts the ASN.1 constructs which may be used.
  120.           These restrictions are explicitly made for simplicity.
  121.  
  122.           The access-level of an object type defines whether it makes
  123.           "protocol sense" to read and/or write the value of an instance
  124.           of the object type.  (This access-level is independent of any
  125.           administrative authorization policy.)
  126.  
  127.           The implementation-status of an object type indicates whether
  128.           the object is mandatory, optional, obsolete, or deprecated.
  129.  
  130.  
  131.  
  132.  
  133.  
  134.           Waldbusser           Expires Nov 13, 1993             [Page 2]
  135.  
  136.  
  137.  
  138.  
  139.  
  140.           Draft         Token Ring Extensions to RMON MIB         May 93
  141.  
  142.  
  143.           4.  Guidelines for implementing RFC1271 objects on a Token
  144.           Ring network
  145.  
  146.           Wherever a MacAddress is to be used in this MIB the source
  147.           routing bit is stripped off.  The resulting address will be
  148.           consistently valid for all packets sent by a particular node.
  149.  
  150.  
  151.           4.1.  Host Group
  152.  
  153.           Only Token Ring isolating errors will increment the error
  154.           counter for a particular hostEntry.  The isolating errors are:
  155.           lineErrors, burstErrors, ACErrors, InternalErrors, and
  156.           AbortErrors.  In addition, congestionErrors will also be
  157.           counted for each hostEntry.  These errors will be incremented
  158.           in the host entry of the station that reports the errors in an
  159.           error report frame.
  160.  
  161.           The hostOutPkts and hostOutOctets counters shall not be
  162.           incremented for packets with errors.
  163.  
  164.  
  165.           4.2.  Matrix Group
  166.  
  167.           Error counters are never incremented.
  168.  
  169.  
  170.           4.3.  Filter Group
  171.  
  172.           The following conditions make up the status bitmask for token
  173.           ring networks:
  174.                bit #    Error
  175.                    3    First packet after some packets were dropped
  176.                    4    Packet with the Frame Copied Bit set
  177.                    5    Packet with the Address Recognized Bit set
  178.  
  179.           For the purpose of the packet match algorithm, the filters
  180.           assume a 32 byte RIF field.  Thus, when matching, the filter
  181.           is compared to the packet starting at the AC byte of the
  182.           packet, until the end of the RIF field; then the unused RIF
  183.           bytes in the filter are skipped and matching proceeds from
  184.           that point.  Any filter "care" bits in the RIF that don't
  185.           correspond to bytes in the input packet will cause the filter
  186.           to fail.
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.           Waldbusser           Expires Nov 13, 1993             [Page 3]
  194.  
  195.  
  196.  
  197.  
  198.  
  199.           Draft         Token Ring Extensions to RMON MIB         May 93
  200.  
  201.  
  202.           4.4.  Other comments
  203.  
  204.           Because soft error report packets may be sent with assured
  205.           delivery, some errors may be accidently reported twice on
  206.           devices that perform the RMON function promiscuously.
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.           Waldbusser           Expires Nov 13, 1993             [Page 4]
  253.  
  254.  
  255.  
  256.  
  257.  
  258.           Draft         Token Ring Extensions to RMON MIB         May 93
  259.  
  260.  
  261.           5.  Overview of the RMON Token Ring Extensions MIB
  262.  
  263.           The Remote Network Monitoring MIB, RFC1271, defines a
  264.           framework for remote monitoring functions implemented on a
  265.           network probe.  That MIB defines objects broken down into nine
  266.           functional groups.  Some of those functional groups, the
  267.           statistics and the history groups, have a view of the data-
  268.           link layer that is specific to the media type and require
  269.           specific objects to be defined for each media type.  RFC1271
  270.           defined those specific objects necessary for Ethernet.  This
  271.           MIB defines contains four groups that define those specific
  272.           objects necessary for Token Ring LANs.
  273.  
  274.           In addition, this memo defines some additional monitoring
  275.           functions specifically for Token Ring.  These are defined in
  276.           the Ring Station Group, the Ring Station Order Group, the Ring
  277.           Station Configuration Group, and the Source Routing Statistics
  278.           Group.
  279.  
  280.           5.1.  The Token Ring Statistics Groups
  281.  
  282.           The Token Ring statistics groups contain current utilization
  283.           and error statistics.  The statistics are broken down into two
  284.           groups, the Token Ring Mac-Layer Statistics Group and the
  285.           Token Ring Promiscuous Statistics Group.  The Token Ring Mac-
  286.           Layer Statistics Group collects information from Mac Layer,
  287.           including error reports for the ring and ring utilization of
  288.           the Mac Layer.  The Token Ring Promiscuous Statistics Group
  289.           collects utilization statistics from data packets collected
  290.           promiscuously.
  291.  
  292.           5.2.  The Token Ring History Groups
  293.  
  294.           The Token Ring History Groups contain historical utilization
  295.           and error statistics.  The statistics are broken down into two
  296.           groups, the Token Ring Mac-Layer History Group and the Token
  297.           Ring Promiscuous History Group.  The Token Ring Mac-Layer
  298.           History Group collects information from Mac Layer, including
  299.           error reports for the ring and ring utilization of the Mac
  300.           Layer.  The Token Ring Promiscuous History Group collects
  301.           utilization statistics from data packets collected
  302.           promiscuously.
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.           Waldbusser           Expires Nov 13, 1993             [Page 5]
  312.  
  313.  
  314.  
  315.  
  316.  
  317.           Draft         Token Ring Extensions to RMON MIB         May 93
  318.  
  319.  
  320.           5.3.  The Token Ring Ring Station Group
  321.  
  322.           The Token Ring Ring Station Group contains statistics and
  323.           status information associated with each Token Ring station on
  324.           the local ring.  In addition, this group provides status
  325.           information for each ring being monitored.
  326.  
  327.           5.4.  The Token Ring Ring Station Order Group
  328.  
  329.           The Token Ring Ring Station Order Group provides the order of
  330.           the stations on monitored rings.
  331.  
  332.           5.5.  The Token Ring Ring Station Config Group
  333.  
  334.           The Token Ring Ring Station Config Group manages token ring
  335.           stations through active means.  Any station on a monitored
  336.           ring may be removed or have configuration information
  337.           downloaded from it.
  338.  
  339.           5.6.  The Source Routing Group
  340.  
  341.           The Source Routing Group contains utilization statistics
  342.           derived from source routing information optionally present in
  343.           token ring packets.
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.           Waldbusser           Expires Nov 13, 1993             [Page 6]
  371.  
  372.  
  373.  
  374.  
  375.  
  376.           Draft         Token Ring Extensions to RMON MIB         May 93
  377.  
  378.  
  379.           6.  Definitions
  380.  
  381.           RFCXXXX-MIB DEFINITIONS ::= BEGIN
  382.  
  383.           IMPORTS
  384.               Counter, TimeTicks          FROM RFC1155-SMI
  385.               OBJECT-TYPE                 FROM RFC-1212
  386.  
  387.           -- For Internet Draft only:
  388.               OwnerString, EntryStatus    -- Textual Conventions
  389.                   FROM RFC1271-MIB
  390.               experimental                FROM RFC1155-SMI;
  391.               rmon    OBJECT IDENTIFIER ::= { experimental 27 }
  392.               statistics        OBJECT IDENTIFIER ::= { rmon 1 }
  393.               history           OBJECT IDENTIFIER ::= { rmon 2 }
  394.  
  395.           -- For RFC only:
  396.           --    OwnerString, EntryStatus,   -- Textual Conventions
  397.           --    rmon, statistics, history
  398.           --        FROM RFC1271-MIB;
  399.  
  400.  
  401.              -- All representations of MAC addresses in this MIB Module use,
  402.              -- as a textual convention (i.e. this convention does not affect
  403.              -- their encoding), the data type:
  404.  
  405.              MacAddress ::= OCTET STRING (SIZE (6))    -- a 6 octet address in
  406.                                                        -- the "canonical" order
  407.              -- defined by IEEE 802.1a, i.e., as if it were transmitted least
  408.              -- significant bit first, even though 802.5 (in contrast to other
  409.              -- 802.x protocols) requires MAC addresses to be transmitted most
  410.              -- significant bit first.
  411.  
  412.               TimeInterval ::= INTEGER
  413.               -- A period of time, measured in units of 0.01 seconds.
  414.  
  415.           --  This MIB module uses the extended OBJECT-TYPE macro as
  416.           --  defined in [2].
  417.  
  418.           --  Token Ring Remote Network Monitoring MIB
  419.  
  420.               tokenRing             OBJECT IDENTIFIER ::= { rmon 10 }
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.           Waldbusser           Expires Nov 13, 1993             [Page 7]
  430.  
  431.  
  432.  
  433.  
  434.  
  435.           Draft         Token Ring Extensions to RMON MIB         May 93
  436.  
  437.  
  438.           -- The Token Ring Mac-Layer Statistics Group
  439.           --
  440.           -- Implementation of this group is optional
  441.  
  442.           tokenRingMLStatsTable OBJECT-TYPE
  443.               SYNTAX SEQUENCE OF TokenRingMLStatsEntry
  444.               ACCESS not-accessible
  445.               STATUS mandatory
  446.               DESCRIPTION
  447.                       "A list of Mac-Layer Token Ring statistics
  448.                       entries."
  449.               ::= { statistics 2 }
  450.  
  451.           tokenRingMLStatsEntry OBJECT-TYPE
  452.               SYNTAX TokenRingMLStatsEntry
  453.               ACCESS not-accessible
  454.               STATUS mandatory
  455.               DESCRIPTION
  456.                       "A collection of Mac-Layer statistics kept for a
  457.                       particular Token Ring interface."
  458.               INDEX { tokenRingMLStatsIndex }
  459.               ::= { tokenRingMLStatsTable 1 }
  460.  
  461.           -- As an example, an instance of the tokenRingMLStatsMacOctets object
  462.           -- might be named tokenRingMLStatsMacOctets.1
  463.  
  464.           TokenRingMLStatsEntry ::= SEQUENCE {
  465.               tokenRingMLStatsIndex                     INTEGER,
  466.               tokenRingMLStatsDataSource                OBJECT IDENTIFIER,
  467.               tokenRingMLStatsDropEvents                Counter,
  468.               tokenRingMLStatsMacOctets                 Counter,
  469.               tokenRingMLStatsMacPkts                   Counter,
  470.               tokenRingMLStatsRingPurgeEvents           Counter,
  471.               tokenRingMLStatsRingPurgePkts             Counter,
  472.               tokenRingMLStatsBeaconEvents              Counter,
  473.               tokenRingMLStatsBeaconTime                TimeInterval,
  474.               tokenRingMLStatsBeaconPkts                Counter,
  475.               tokenRingMLStatsClaimTokenEvents          Counter,
  476.               tokenRingMLStatsClaimTokenPkts            Counter,
  477.               tokenRingMLStatsNAUNChanges               Counter,
  478.               tokenRingMLStatsLineErrors                Counter,
  479.               tokenRingMLStatsInternalErrors            Counter,
  480.               tokenRingMLStatsBurstErrors               Counter,
  481.               tokenRingMLStatsACErrors                  Counter,
  482.               tokenRingMLStatsAbortErrors               Counter,
  483.  
  484.  
  485.  
  486.  
  487.  
  488.           Waldbusser           Expires Nov 13, 1993             [Page 8]
  489.  
  490.  
  491.  
  492.  
  493.  
  494.           Draft         Token Ring Extensions to RMON MIB         May 93
  495.  
  496.  
  497.               tokenRingMLStatsLostFrameErrors           Counter,
  498.               tokenRingMLStatsCongestionErrors          Counter,
  499.               tokenRingMLStatsFrameCopiedErrors         Counter,
  500.               tokenRingMLStatsFrequencyErrors           Counter,
  501.               tokenRingMLStatsTokenErrors               Counter,
  502.               tokenRingMLStatsSoftErrorReports          Counter,
  503.               tokenRingMLStatsRingPollEvents            Counter,
  504.               tokenRingMLStatsOwner                     OwnerString,
  505.               tokenRingMLStatsStatus                    EntryStatus
  506.           }
  507.  
  508.           tokenRingMLStatsIndex OBJECT-TYPE
  509.               SYNTAX INTEGER (1..65535)
  510.               ACCESS read-only
  511.               STATUS mandatory
  512.               DESCRIPTION
  513.                       "The value of this object uniquely identifies this
  514.                       tokenRingMLStats entry."
  515.               ::= { tokenRingMLStatsEntry 1 }
  516.  
  517.           tokenRingMLStatsDataSource OBJECT-TYPE
  518.               SYNTAX OBJECT IDENTIFIER
  519.               ACCESS read-write
  520.               STATUS mandatory
  521.               DESCRIPTION
  522.                       "This object identifies the source of the data
  523.                       that this tokenRingMLStats entry is configured to
  524.                       analyze.  This source can be any tokenRing
  525.                       interface on this device.  In order to identify a
  526.                       particular interface, this object shall identify
  527.                       the instance of the ifIndex object, defined in
  528.                       MIB-II [3], for the desired interface.  For
  529.                       example, if an entry were to receive data from
  530.                       interface #1, this object would be set to
  531.                       ifIndex.1.
  532.  
  533.                       The statistics in this group reflect all error
  534.                       reports on the local network segment attached to
  535.                       the identified interface.
  536.  
  537.                       This object may not be modified if the associated
  538.                       tokenRingMLStatsStatus object is equal to
  539.                       valid(1)."
  540.               ::= { tokenRingMLStatsEntry 2 }
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.           Waldbusser           Expires Nov 13, 1993             [Page 9]
  548.  
  549.  
  550.  
  551.  
  552.  
  553.           Draft         Token Ring Extensions to RMON MIB         May 93
  554.  
  555.  
  556.           tokenRingMLStatsDropEvents OBJECT-TYPE
  557.               SYNTAX Counter
  558.               ACCESS read-only
  559.               STATUS mandatory
  560.               DESCRIPTION
  561.                       "The total number of events in which packets were
  562.                       dropped by the probe due to lack of resources.
  563.                       Note that this number is not necessarily the
  564.                       number of packets dropped; it is just the number
  565.                       of times this condition has been detected.  This
  566.                       value is the same as the corresponding
  567.                       tokenRingPStatsDropEvents."
  568.               ::= { tokenRingMLStatsEntry 3 }
  569.  
  570.           tokenRingMLStatsMacOctets OBJECT-TYPE
  571.               SYNTAX Counter
  572.               ACCESS read-only
  573.               STATUS mandatory
  574.               DESCRIPTION
  575.                       "The total number of octets of data in MAC packets
  576.                       (excluding those in packets with FCS errors)
  577.                       received on the network (excluding framing bits
  578.                       but including FCS octets)."
  579.               ::= { tokenRingMLStatsEntry 4 }
  580.  
  581.           tokenRingMLStatsMacPkts OBJECT-TYPE
  582.               SYNTAX Counter
  583.               ACCESS read-only
  584.               STATUS mandatory
  585.               DESCRIPTION
  586.                       "The total number of MAC packets (excluding
  587.                       packets with errors) received."
  588.               ::= { tokenRingMLStatsEntry 5 }
  589.  
  590.           tokenRingMLStatsRingPurgeEvents OBJECT-TYPE
  591.               SYNTAX Counter
  592.               ACCESS read-only
  593.               STATUS mandatory
  594.               DESCRIPTION
  595.                       "The total number of times that the ring enters
  596.                       the ring purge state from normal ring state.  The
  597.                       ring purge state that comes in response to the
  598.                       claim token or beacon state is not counted."
  599.               ::= { tokenRingMLStatsEntry 6 }
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.           Waldbusser           Expires Nov 13, 1993            [Page 10]
  607.  
  608.  
  609.  
  610.  
  611.  
  612.           Draft         Token Ring Extensions to RMON MIB         May 93
  613.  
  614.  
  615.           tokenRingMLStatsRingPurgePkts OBJECT-TYPE
  616.               SYNTAX Counter
  617.               ACCESS read-only
  618.               STATUS mandatory
  619.               DESCRIPTION
  620.                       "The total number of ring purge MAC packets
  621.                       detected by probe."
  622.               ::= { tokenRingMLStatsEntry 7 }
  623.  
  624.           tokenRingMLStatsBeaconEvents OBJECT-TYPE
  625.               SYNTAX Counter
  626.               ACCESS read-only
  627.               STATUS mandatory
  628.               DESCRIPTION
  629.                       "The total number of times that the ring enters a
  630.                       beaconing state (beaconFrameStreamingState,
  631.                       beaconBitStreamingState,
  632.                       beaconSetRecoveryModeState, or
  633.                       beaconRingSignalLossState) from a non-beaconing
  634.                       state.  Note that a change of the source address
  635.                       of the beacon packet does not constitute a new
  636.                       beacon event."
  637.               ::= { tokenRingMLStatsEntry 8 }
  638.  
  639.           tokenRingMLStatsBeaconTime OBJECT-TYPE
  640.               SYNTAX TimeInterval
  641.               ACCESS read-only
  642.               STATUS mandatory
  643.               DESCRIPTION
  644.                       "The total amount of time that the ring has been
  645.                       in the beaconing state."
  646.               ::= { tokenRingMLStatsEntry 9 }
  647.  
  648.           tokenRingMLStatsBeaconPkts OBJECT-TYPE
  649.               SYNTAX Counter
  650.               ACCESS read-only
  651.               STATUS mandatory
  652.               DESCRIPTION
  653.                       "The total number of beacon MAC packets detected
  654.                       by the probe."
  655.               ::= { tokenRingMLStatsEntry 10 }
  656.  
  657.           tokenRingMLStatsClaimTokenEvents OBJECT-TYPE
  658.               SYNTAX Counter
  659.               ACCESS read-only
  660.  
  661.  
  662.  
  663.  
  664.  
  665.           Waldbusser           Expires Nov 13, 1993            [Page 11]
  666.  
  667.  
  668.  
  669.  
  670.  
  671.           Draft         Token Ring Extensions to RMON MIB         May 93
  672.  
  673.  
  674.               STATUS mandatory
  675.               DESCRIPTION
  676.                       "The total number of times that the ring enters
  677.                       the claim token state from normal ring state or
  678.                       ring purge state.  The claim token state that
  679.                       comes in response to a beacon state is not
  680.                       counted."
  681.               ::= { tokenRingMLStatsEntry 11 }
  682.  
  683.           tokenRingMLStatsClaimTokenPkts OBJECT-TYPE
  684.               SYNTAX Counter
  685.               ACCESS read-only
  686.               STATUS mandatory
  687.               DESCRIPTION
  688.                       "The total number of claim token MAC packets
  689.                       detected by the probe."
  690.               ::= { tokenRingMLStatsEntry 12 }
  691.  
  692.           tokenRingMLStatsNAUNChanges OBJECT-TYPE
  693.               SYNTAX Counter
  694.               ACCESS read-only
  695.               STATUS mandatory
  696.               DESCRIPTION
  697.                       "The total number of NAUN changes detected by the
  698.                       probe."
  699.               ::= { tokenRingMLStatsEntry 13 }
  700.  
  701.           tokenRingMLStatsLineErrors OBJECT-TYPE
  702.               SYNTAX Counter
  703.               ACCESS read-only
  704.               STATUS mandatory
  705.               DESCRIPTION
  706.                       "The total number of line errors reported in error
  707.                       reporting packets detected by the probe."
  708.               ::= { tokenRingMLStatsEntry 14 }
  709.  
  710.           tokenRingMLStatsInternalErrors OBJECT-TYPE
  711.               SYNTAX Counter
  712.               ACCESS read-only
  713.               STATUS mandatory
  714.               DESCRIPTION
  715.                       "The total number of adapter internal errors
  716.                       reported in error reporting packets detected by
  717.                       the probe."
  718.               ::= { tokenRingMLStatsEntry 15 }
  719.  
  720.  
  721.  
  722.  
  723.  
  724.           Waldbusser           Expires Nov 13, 1993            [Page 12]
  725.  
  726.  
  727.  
  728.  
  729.  
  730.           Draft         Token Ring Extensions to RMON MIB         May 93
  731.  
  732.  
  733.           tokenRingMLStatsBurstErrors OBJECT-TYPE
  734.               SYNTAX Counter
  735.               ACCESS read-only
  736.               STATUS mandatory
  737.               DESCRIPTION
  738.                       "The total number of burst errors reported in
  739.                       error reporting packets detected by the probe."
  740.               ::= { tokenRingMLStatsEntry 16 }
  741.  
  742.           tokenRingMLStatsACErrors OBJECT-TYPE
  743.               SYNTAX Counter
  744.               ACCESS read-only
  745.               STATUS mandatory
  746.               DESCRIPTION
  747.                       "The total number of AC (Address Copied)  errors
  748.                       reported in error reporting packets detected by
  749.                       the probe."
  750.               ::= { tokenRingMLStatsEntry 17 }
  751.  
  752.           tokenRingMLStatsAbortErrors OBJECT-TYPE
  753.               SYNTAX Counter
  754.               ACCESS read-only
  755.               STATUS mandatory
  756.               DESCRIPTION
  757.                       "The total number of abort delimiters reported in
  758.                       error reporting packets detected by the probe."
  759.               ::= { tokenRingMLStatsEntry 18 }
  760.  
  761.           tokenRingMLStatsLostFrameErrors OBJECT-TYPE
  762.               SYNTAX Counter
  763.               ACCESS read-only
  764.               STATUS mandatory
  765.               DESCRIPTION
  766.                       "The total number of lost frame errors reported in
  767.                       error reporting packets detected by the probe."
  768.               ::= { tokenRingMLStatsEntry 19 }
  769.  
  770.           tokenRingMLStatsCongestionErrors OBJECT-TYPE
  771.               SYNTAX Counter
  772.               ACCESS read-only
  773.               STATUS mandatory
  774.               DESCRIPTION
  775.                       "The total number of receive congestion errors
  776.                       reported in error reporting packets detected by
  777.                       the probe."
  778.  
  779.  
  780.  
  781.  
  782.  
  783.           Waldbusser           Expires Nov 13, 1993            [Page 13]
  784.  
  785.  
  786.  
  787.  
  788.  
  789.           Draft         Token Ring Extensions to RMON MIB         May 93
  790.  
  791.  
  792.               ::= { tokenRingMLStatsEntry 20 }
  793.  
  794.           tokenRingMLStatsFrameCopiedErrors OBJECT-TYPE
  795.               SYNTAX Counter
  796.               ACCESS read-only
  797.               STATUS mandatory
  798.               DESCRIPTION
  799.                       "The total number of frame copied errors reported
  800.                       in error reporting packets detected by the probe."
  801.               ::= { tokenRingMLStatsEntry 21 }
  802.  
  803.           tokenRingMLStatsFrequencyErrors OBJECT-TYPE
  804.               SYNTAX Counter
  805.               ACCESS read-only
  806.               STATUS mandatory
  807.               DESCRIPTION
  808.                       "The total number of frequency errors reported in
  809.                       error reporting packets detected by the probe."
  810.               ::= { tokenRingMLStatsEntry 22 }
  811.  
  812.           tokenRingMLStatsTokenErrors OBJECT-TYPE
  813.               SYNTAX Counter
  814.               ACCESS read-only
  815.               STATUS mandatory
  816.               DESCRIPTION
  817.                       "The total number of token errors reported in
  818.                       error reporting packets detected by the probe."
  819.               ::= { tokenRingMLStatsEntry 23 }
  820.  
  821.           tokenRingMLStatsSoftErrorReports OBJECT-TYPE
  822.               SYNTAX Counter
  823.               ACCESS read-only
  824.               STATUS mandatory
  825.               DESCRIPTION
  826.                       "The total number of soft error report frames
  827.                       detected by the probe."
  828.               ::= { tokenRingMLStatsEntry 24 }
  829.  
  830.           tokenRingMLStatsRingPollEvents OBJECT-TYPE
  831.               SYNTAX Counter
  832.               ACCESS read-only
  833.               STATUS mandatory
  834.               DESCRIPTION
  835.                       "The total number of ring poll events detected by
  836.                       the probe (i.e. the number of ring polls initiated
  837.  
  838.  
  839.  
  840.  
  841.  
  842.           Waldbusser           Expires Nov 13, 1993            [Page 14]
  843.  
  844.  
  845.  
  846.  
  847.  
  848.           Draft         Token Ring Extensions to RMON MIB         May 93
  849.  
  850.  
  851.                       by the active monitor that were detected)."
  852.               ::= { tokenRingMLStatsEntry 25 }
  853.  
  854.           tokenRingMLStatsOwner OBJECT-TYPE
  855.               SYNTAX OwnerString
  856.               ACCESS read-write
  857.               STATUS mandatory
  858.               DESCRIPTION
  859.                       "The entity that configured this entry and is
  860.                       therefore using the resources assigned to it."
  861.               ::= { tokenRingMLStatsEntry 26 }
  862.  
  863.           tokenRingMLStatsStatus OBJECT-TYPE
  864.               SYNTAX EntryStatus
  865.               ACCESS read-write
  866.               STATUS mandatory
  867.               DESCRIPTION
  868.                       "The status of this tokenRingMLStats entry."
  869.               ::= { tokenRingMLStatsEntry 27 }
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.           Waldbusser           Expires Nov 13, 1993            [Page 15]
  902.  
  903.  
  904.  
  905.  
  906.  
  907.           Draft         Token Ring Extensions to RMON MIB         May 93
  908.  
  909.  
  910.           -- The Token Ring Promiscuous Statistics Group
  911.           --
  912.           -- Implementation of this group is optional
  913.  
  914.           tokenRingPStatsTable OBJECT-TYPE
  915.               SYNTAX SEQUENCE OF TokenRingPStatsEntry
  916.               ACCESS not-accessible
  917.               STATUS mandatory
  918.               DESCRIPTION
  919.                       "A list of promiscuous Token Ring statistics
  920.                       entries."
  921.               ::= { statistics 3 }
  922.  
  923.           tokenRingPStatsEntry OBJECT-TYPE
  924.               SYNTAX TokenRingPStatsEntry
  925.               ACCESS not-accessible
  926.               STATUS mandatory
  927.               DESCRIPTION
  928.                       "A collection of promiscuous statistics kept for
  929.                       non-MAC packets on a particular Token Ring
  930.                       interface."
  931.               INDEX { tokenRingPStatsIndex }
  932.               ::= { tokenRingPStatsTable 1 }
  933.  
  934.           -- As an example, an instance of the tokenRingPStatsDataOctets object
  935.           -- might be named tokenRingPStatsDataOctets.1
  936.  
  937.           TokenRingPStatsEntry ::= SEQUENCE {
  938.               tokenRingPStatsIndex                          INTEGER,
  939.               tokenRingPStatsDataSource                     OBJECT IDENTIFIER,
  940.               tokenRingPStatsDropEvents                     Counter,
  941.               tokenRingPStatsDataOctets                     Counter,
  942.               tokenRingPStatsDataPkts                       Counter,
  943.               tokenRingPStatsDataBroadcastPkts              Counter,
  944.               tokenRingPStatsDataMulticastPkts              Counter,
  945.               tokenRingPStatsDataPkts18to63Octets           Counter,
  946.               tokenRingPStatsDataPkts64to127Octets          Counter,
  947.               tokenRingPStatsDataPkts128to255Octets         Counter,
  948.               tokenRingPStatsDataPkts256to511Octets         Counter,
  949.               tokenRingPStatsDataPkts512to1023Octets        Counter,
  950.               tokenRingPStatsDataPkts1024to2047Octets       Counter,
  951.               tokenRingPStatsDataPkts2048to4095Octets       Counter,
  952.               tokenRingPStatsDataPkts4096to8191Octets       Counter,
  953.               tokenRingPStatsDataPkts8192to18000Octets      Counter,
  954.               tokenRingPStatsDataPktsGreaterThan18000Octets Counter,
  955.  
  956.  
  957.  
  958.  
  959.  
  960.           Waldbusser           Expires Nov 13, 1993            [Page 16]
  961.  
  962.  
  963.  
  964.  
  965.  
  966.           Draft         Token Ring Extensions to RMON MIB         May 93
  967.  
  968.  
  969.               tokenRingPStatsOwner                          OwnerString,
  970.               tokenRingPStatsStatus                         EntryStatus
  971.           }
  972.  
  973.           tokenRingPStatsIndex OBJECT-TYPE
  974.               SYNTAX INTEGER (1..65535)
  975.               ACCESS read-only
  976.               STATUS mandatory
  977.               DESCRIPTION
  978.                       "The value of this object uniquely identifies this
  979.                       tokenRingPStats entry."
  980.               ::= { tokenRingPStatsEntry 1 }
  981.  
  982.           tokenRingPStatsDataSource OBJECT-TYPE
  983.               SYNTAX OBJECT IDENTIFIER
  984.               ACCESS read-write
  985.               STATUS mandatory
  986.               DESCRIPTION
  987.                       "This object identifies the source of the data
  988.                       that this tokenRingPStats entry is configured to
  989.                       analyze.  This source can be any tokenRing
  990.                       interface on this device.  In order to identify a
  991.                       particular interface, this object shall identify
  992.                       the instance of the ifIndex object, defined in
  993.                       MIB-II [3], for the desired interface.  For
  994.                       example, if an entry were to receive data from
  995.                       interface #1, this object would be set to
  996.                       ifIndex.1.
  997.  
  998.                       The statistics in this group reflect all non-MAC
  999.                       packets on the local network segment attached to
  1000.                       the identified interface.
  1001.  
  1002.                       This object may not be modified if the associated
  1003.                       tokenRingPStatsStatus object is equal to
  1004.                       valid(1)."
  1005.               ::= { tokenRingPStatsEntry 2 }
  1006.  
  1007.           tokenRingPStatsDropEvents OBJECT-TYPE
  1008.               SYNTAX Counter
  1009.               ACCESS read-only
  1010.               STATUS mandatory
  1011.               DESCRIPTION
  1012.                       "The total number of events in which packets were
  1013.                       dropped by the probe due to lack of resources.
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.           Waldbusser           Expires Nov 13, 1993            [Page 17]
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.           Draft         Token Ring Extensions to RMON MIB         May 93
  1026.  
  1027.  
  1028.                       Note that this number is not necessarily the
  1029.                       number of packets dropped; it is just the number
  1030.                       of times this condition has been detected.  This
  1031.                       value is the same as the corresponding
  1032.                       tokenRingMLStatsDropEvents"
  1033.               ::= { tokenRingPStatsEntry 3 }
  1034.  
  1035.           tokenRingPStatsDataOctets OBJECT-TYPE
  1036.               SYNTAX Counter
  1037.               ACCESS read-only
  1038.               STATUS mandatory
  1039.               DESCRIPTION
  1040.                       "The total number of octets of data (excluding
  1041.                       those in bad packets) received on the network
  1042.                       (excluding framing bits but including FCS octets)
  1043.                       in non-MAC packets."
  1044.               ::= { tokenRingPStatsEntry 4 }
  1045.  
  1046.           tokenRingPStatsDataPkts OBJECT-TYPE
  1047.               SYNTAX Counter
  1048.               ACCESS read-only
  1049.               STATUS mandatory
  1050.               DESCRIPTION
  1051.                       "The total number of non-MAC packets (excluding
  1052.                       packets with errors) received."
  1053.               ::= { tokenRingPStatsEntry 5 }
  1054.  
  1055.           tokenRingPStatsDataBroadcastPkts OBJECT-TYPE
  1056.               SYNTAX Counter
  1057.               ACCESS read-only
  1058.               STATUS mandatory
  1059.               DESCRIPTION
  1060.                       "The total number of good non-MAC packets received
  1061.                       that were directed to an LLC broadcast address
  1062.                       (0xFFFFFFFFFFFF or 0xC000FFFFFFFF)."
  1063.               ::= { tokenRingPStatsEntry 6 }
  1064.  
  1065.           tokenRingPStatsDataMulticastPkts OBJECT-TYPE
  1066.               SYNTAX Counter
  1067.               ACCESS read-only
  1068.               STATUS mandatory
  1069.               DESCRIPTION
  1070.                       "The total number of good non-MAC packets received
  1071.                       that were directed to a local or global multicast
  1072.                       or functional address.  Note that this number does
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.           Waldbusser           Expires Nov 13, 1993            [Page 18]
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.           Draft         Token Ring Extensions to RMON MIB         May 93
  1085.  
  1086.  
  1087.                       not include packets directed to the broadcast
  1088.                       address."
  1089.               ::= { tokenRingPStatsEntry 7 }
  1090.  
  1091.           tokenRingPStatsDataPkts18to63Octets OBJECT-TYPE
  1092.               SYNTAX Counter
  1093.               ACCESS read-only
  1094.               STATUS mandatory
  1095.               DESCRIPTION
  1096.                       "The total number of non-MAC packets (excluding
  1097.                       packets with errors) received that were between 18
  1098.                       and 63 octets in length inclusive, excluding
  1099.                       framing bits but including FCS octets."
  1100.               ::= { tokenRingPStatsEntry 8 }
  1101.  
  1102.           tokenRingPStatsDataPkts64to127Octets OBJECT-TYPE
  1103.               SYNTAX Counter
  1104.               ACCESS read-only
  1105.               STATUS mandatory
  1106.               DESCRIPTION
  1107.                       "The total number of non-MAC packets (excluding
  1108.                       packets with errors) received that were between 64
  1109.                       and 127 octets in length inclusive, excluding
  1110.                       framing bits but including FCS octets."
  1111.               ::= { tokenRingPStatsEntry 9 }
  1112.  
  1113.           tokenRingPStatsDataPkts128to255Octets OBJECT-TYPE
  1114.               SYNTAX Counter
  1115.               ACCESS read-only
  1116.               STATUS mandatory
  1117.               DESCRIPTION
  1118.                       "The total number of non-MAC packets (excluding
  1119.                       packets with errors) received that were between
  1120.                       128 and 255 octets in length inclusive, excluding
  1121.                       framing bits but including FCS octets."
  1122.               ::= { tokenRingPStatsEntry 10 }
  1123.  
  1124.           tokenRingPStatsDataPkts256to511Octets OBJECT-TYPE
  1125.               SYNTAX Counter
  1126.               ACCESS read-only
  1127.               STATUS mandatory
  1128.               DESCRIPTION
  1129.                       "The total number of non-MAC packets (excluding
  1130.                       packets with errors) received that were between
  1131.                       256 and 511 octets in length inclusive, excluding
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.           Waldbusser           Expires Nov 13, 1993            [Page 19]
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.           Draft         Token Ring Extensions to RMON MIB         May 93
  1144.  
  1145.  
  1146.                       framing bits but including FCS octets."
  1147.               ::= { tokenRingPStatsEntry 11 }
  1148.  
  1149.           tokenRingPStatsDataPkts512to1023Octets OBJECT-TYPE
  1150.               SYNTAX Counter
  1151.               ACCESS read-only
  1152.               STATUS mandatory
  1153.               DESCRIPTION
  1154.                       "The total number of non-MAC packets (excluding
  1155.                       packets with errors) received that were between
  1156.                       512 and 1023 octets in length inclusive, excluding
  1157.                       framing bits but including FCS octets."
  1158.               ::= { tokenRingPStatsEntry 12 }
  1159.  
  1160.           tokenRingPStatsDataPkts1024to2047Octets OBJECT-TYPE
  1161.               SYNTAX Counter
  1162.               ACCESS read-only
  1163.               STATUS mandatory
  1164.               DESCRIPTION
  1165.                       "The total number of non-MAC packets (excluding
  1166.                       packets with errors) received that were between
  1167.                       1024 and 2047 octets in length inclusive,
  1168.                       excluding framing bits but including FCS octets."
  1169.               ::= { tokenRingPStatsEntry 13 }
  1170.  
  1171.           tokenRingPStatsDataPkts2048to4095Octets OBJECT-TYPE
  1172.               SYNTAX Counter
  1173.               ACCESS read-only
  1174.               STATUS mandatory
  1175.               DESCRIPTION
  1176.                       "The total number of non-MAC packets (excluding
  1177.                       packets with errors) received that were between
  1178.                       2048 and 4095 octets in length inclusive,
  1179.                       excluding framing bits but including FCS octets."
  1180.               ::= { tokenRingPStatsEntry 14 }
  1181.  
  1182.           tokenRingPStatsDataPkts4096to8191Octets OBJECT-TYPE
  1183.               SYNTAX Counter
  1184.               ACCESS read-only
  1185.               STATUS mandatory
  1186.               DESCRIPTION
  1187.                       "The total number of non-MAC packets (excluding
  1188.                       packets with errors) received that were between
  1189.                       4096 and 8191 octets in length inclusive,
  1190.                       excluding framing bits but including FCS octets."
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.           Waldbusser           Expires Nov 13, 1993            [Page 20]
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.           Draft         Token Ring Extensions to RMON MIB         May 93
  1203.  
  1204.  
  1205.               ::= { tokenRingPStatsEntry 15 }
  1206.  
  1207.           tokenRingPStatsDataPkts8192to18000Octets OBJECT-TYPE
  1208.               SYNTAX Counter
  1209.               ACCESS read-only
  1210.               STATUS mandatory
  1211.               DESCRIPTION
  1212.                       "The total number of non-MAC packets (excluding
  1213.                       packets with errors) received that were between
  1214.                       8192 and 18000 octets in length inclusive,
  1215.                       excluding framing bits but including FCS octets."
  1216.               ::= { tokenRingPStatsEntry 16 }
  1217.  
  1218.           tokenRingPStatsDataPktsGreaterThan18000Octets OBJECT-TYPE
  1219.               SYNTAX Counter
  1220.               ACCESS read-only
  1221.               STATUS mandatory
  1222.               DESCRIPTION
  1223.                       "The total number of non-MAC packets (excluding
  1224.                       packets with errors) received that were greater
  1225.                       than 18000 octets in length, excluding framing
  1226.                       bits but including FCS octets."
  1227.               ::= { tokenRingPStatsEntry 17 }
  1228.  
  1229.           tokenRingPStatsOwner OBJECT-TYPE
  1230.               SYNTAX OwnerString
  1231.               ACCESS read-write
  1232.               STATUS mandatory
  1233.               DESCRIPTION
  1234.                       "The entity that configured this entry and is
  1235.                       therefore using the resources assigned to it."
  1236.               ::= { tokenRingPStatsEntry 18 }
  1237.  
  1238.           tokenRingPStatsStatus OBJECT-TYPE
  1239.               SYNTAX EntryStatus
  1240.               ACCESS read-write
  1241.               STATUS mandatory
  1242.               DESCRIPTION
  1243.                       "The status of this tokenRingPStats entry."
  1244.               ::= { tokenRingPStatsEntry 19 }
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.           Waldbusser           Expires Nov 13, 1993            [Page 21]
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.           Draft         Token Ring Extensions to RMON MIB         May 93
  1262.  
  1263.  
  1264.           -- The Token Ring History Groups
  1265.  
  1266.           -- When an entry in the historyControlTable is created that
  1267.           -- identifies a token ring interface as its
  1268.           -- historyControlDataSource, the probe shall create corresponding
  1269.           -- entries in the tokenRingMLHistoryTable and/or the
  1270.           -- tokenRingPHistoryTable, depending on which groups it supports.
  1271.  
  1272.  
  1273.  
  1274.           -- The Token Ring Mac-Layer History Group
  1275.           --
  1276.           -- Implementation of this group is optional.
  1277.           -- Implementation of this group requires implementation of the
  1278.           -- historyControl group from RFC1271.
  1279.  
  1280.           tokenRingMLHistoryTable OBJECT-TYPE
  1281.               SYNTAX SEQUENCE OF TokenRingMLHistoryEntry
  1282.               ACCESS not-accessible
  1283.               STATUS mandatory
  1284.               DESCRIPTION
  1285.                       "A list of Mac-Layer Token Ring statistics
  1286.                       entries."
  1287.               ::= { history 3 }
  1288.  
  1289.           tokenRingMLHistoryEntry OBJECT-TYPE
  1290.               SYNTAX TokenRingMLHistoryEntry
  1291.               ACCESS not-accessible
  1292.               STATUS mandatory
  1293.               DESCRIPTION
  1294.                       "A collection of Mac-Layer statistics kept for a
  1295.                       particular Token Ring interface."
  1296.               INDEX { tokenRingMLHistoryIndex,  tokenRingMLHistorySampleIndex }
  1297.               ::= { tokenRingMLHistoryTable 1 }
  1298.  
  1299.           -- As an example, an instance of the tokenRingMLHistoryMacOctets
  1300.           -- object might be named tokenRingMLHistoryMacOctets.1.27
  1301.  
  1302.           TokenRingMLHistoryEntry ::= SEQUENCE {
  1303.               tokenRingMLHistoryIndex                     INTEGER,
  1304.               tokenRingMLHistorySampleIndex               INTEGER,
  1305.               tokenRingMLHistoryIntervalStart             TimeTicks,
  1306.               tokenRingMLHistoryDropEvents                Counter,
  1307.               tokenRingMLHistoryMacOctets                 Counter,
  1308.               tokenRingMLHistoryMacPkts                   Counter,
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.           Waldbusser           Expires Nov 13, 1993            [Page 22]
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.           Draft         Token Ring Extensions to RMON MIB         May 93
  1321.  
  1322.  
  1323.               tokenRingMLHistoryRingPurgeEvents           Counter,
  1324.               tokenRingMLHistoryRingPurgePkts             Counter,
  1325.               tokenRingMLHistoryBeaconEvents              Counter,
  1326.               tokenRingMLHistoryBeaconTime                TimeInterval,
  1327.               tokenRingMLHistoryBeaconPkts                Counter,
  1328.               tokenRingMLHistoryClaimTokenEvents          Counter,
  1329.               tokenRingMLHistoryClaimTokenPkts            Counter,
  1330.               tokenRingMLHistoryNAUNChanges               Counter,
  1331.               tokenRingMLHistoryLineErrors                Counter,
  1332.               tokenRingMLHistoryInternalErrors            Counter,
  1333.               tokenRingMLHistoryBurstErrors               Counter,
  1334.               tokenRingMLHistoryACErrors                  Counter,
  1335.               tokenRingMLHistoryAbortErrors               Counter,
  1336.               tokenRingMLHistoryLostFrameErrors           Counter,
  1337.               tokenRingMLHistoryCongestionErrors          Counter,
  1338.               tokenRingMLHistoryFrameCopiedErrors         Counter,
  1339.               tokenRingMLHistoryFrequencyErrors           Counter,
  1340.               tokenRingMLHistoryTokenErrors               Counter,
  1341.               tokenRingMLHistorySoftErrorReports          Counter,
  1342.               tokenRingMLHistoryRingPollEvents            Counter,
  1343.               tokenRingMLHistoryActiveStations            INTEGER
  1344.           }
  1345.  
  1346.           tokenRingMLHistoryIndex OBJECT-TYPE
  1347.               SYNTAX INTEGER (1..65535)
  1348.               ACCESS read-only
  1349.               STATUS mandatory
  1350.               DESCRIPTION
  1351.                       "The history of which this entry is a part.  The
  1352.                       history identified by a particular value of this
  1353.                       index is the same history as identified by the
  1354.                       same value of historyControlIndex."
  1355.               ::= { tokenRingMLHistoryEntry 1 }
  1356.  
  1357.           tokenRingMLHistorySampleIndex OBJECT-TYPE
  1358.               SYNTAX INTEGER
  1359.               ACCESS read-only
  1360.               STATUS mandatory
  1361.               DESCRIPTION
  1362.                       "An index that uniquely identifies the particular
  1363.                       Mac-Layer sample this entry represents among all
  1364.                       Mac-Layer samples associated with the same
  1365.                       historyControlEntry.  This index starts at 1 and
  1366.                       increases by one as each new sample is taken."
  1367.               ::= { tokenRingMLHistoryEntry 2 }
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.           Waldbusser           Expires Nov 13, 1993            [Page 23]
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.           Draft         Token Ring Extensions to RMON MIB         May 93
  1380.  
  1381.  
  1382.           tokenRingMLHistoryIntervalStart OBJECT-TYPE
  1383.               SYNTAX TimeTicks
  1384.               ACCESS read-only
  1385.               STATUS mandatory
  1386.               DESCRIPTION
  1387.                       "The value of sysUpTime at the start of the
  1388.                       interval over which this sample was measured.  If
  1389.                       the probe keeps track of the time of day, it
  1390.                       should start the first sample of the history at a
  1391.                       time such that when the next hour of the day
  1392.                       begins, a sample is started at that instant.  Note
  1393.                       that following this rule may require the probe to
  1394.                       delay collecting the first sample of the history,
  1395.                       as each sample must be of the same interval.  Also
  1396.                       note that the sample which is currently being
  1397.                       collected is not accessible in this table until
  1398.                       the end of its interval."
  1399.               ::= { tokenRingMLHistoryEntry 3 }
  1400.  
  1401.           tokenRingMLHistoryDropEvents OBJECT-TYPE
  1402.               SYNTAX Counter
  1403.               ACCESS read-only
  1404.               STATUS mandatory
  1405.               DESCRIPTION
  1406.                       "The total number of events in which packets were
  1407.                       dropped by the probe due to lack of resources
  1408.                       during this sampling interval.  Note that this
  1409.                       number is not necessarily the number of packets
  1410.                       dropped, it is just the number of times this
  1411.                       condition has been detected."
  1412.               ::= { tokenRingMLHistoryEntry 4 }
  1413.  
  1414.           tokenRingMLHistoryMacOctets OBJECT-TYPE
  1415.               SYNTAX Counter
  1416.               ACCESS read-only
  1417.               STATUS mandatory
  1418.               DESCRIPTION
  1419.                       "The total number of octets of data in MAC packets
  1420.                       (excluding those in bad MAC packets) received on
  1421.                       the network during this sampling interval
  1422.                       (excluding framing bits but including FCS
  1423.                       octets)."
  1424.               ::= { tokenRingMLHistoryEntry 5 }
  1425.  
  1426.           tokenRingMLHistoryMacPkts OBJECT-TYPE
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.           Waldbusser           Expires Nov 13, 1993            [Page 24]
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.           Draft         Token Ring Extensions to RMON MIB         May 93
  1439.  
  1440.  
  1441.               SYNTAX Counter
  1442.               ACCESS read-only
  1443.               STATUS mandatory
  1444.               DESCRIPTION
  1445.                       "The total number of MAC packets (excluding
  1446.                       packets with errors) received during this sampling
  1447.                       interval."
  1448.               ::= { tokenRingMLHistoryEntry 6 }
  1449.  
  1450.           tokenRingMLHistoryRingPurgeEvents OBJECT-TYPE
  1451.               SYNTAX Counter
  1452.               ACCESS read-only
  1453.               STATUS mandatory
  1454.               DESCRIPTION
  1455.                       "The total number of times that the ring entered
  1456.                       the ring purge state from normal ring state during
  1457.                       this sampling interval.  The ring purge state that
  1458.                       comes from the claim token or beacon state is not
  1459.                       counted."
  1460.               ::= { tokenRingMLHistoryEntry 7 }
  1461.  
  1462.           tokenRingMLHistoryRingPurgePkts OBJECT-TYPE
  1463.               SYNTAX Counter
  1464.               ACCESS read-only
  1465.               STATUS mandatory
  1466.               DESCRIPTION
  1467.                       "The total number of Ring Purge MAC packets
  1468.                       detected by the probe during this sampling
  1469.                       interval."
  1470.               ::= { tokenRingMLHistoryEntry 8 }
  1471.  
  1472.           tokenRingMLHistoryBeaconEvents OBJECT-TYPE
  1473.               SYNTAX Counter
  1474.               ACCESS read-only
  1475.               STATUS mandatory
  1476.               DESCRIPTION
  1477.                       "The total number of times that the ring enters a
  1478.                       beaconing state (beaconFrameStreamingState,
  1479.                       beaconBitStreamingState,
  1480.                       beaconSetRecoveryModeState, or
  1481.                       beaconRingSignalLossState) during this sampling
  1482.                       interval.  Note that a change of the source
  1483.                       address of the beacon packet does not constitute a
  1484.                       new beacon event."
  1485.               ::= { tokenRingMLHistoryEntry 9 }
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.           Waldbusser           Expires Nov 13, 1993            [Page 25]
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.           Draft         Token Ring Extensions to RMON MIB         May 93
  1498.  
  1499.  
  1500.           tokenRingMLHistoryBeaconTime OBJECT-TYPE
  1501.               SYNTAX TimeInterval
  1502.               ACCESS read-only
  1503.               STATUS mandatory
  1504.               DESCRIPTION
  1505.                       "The amount of time that the ring has been in the
  1506.                       beaconing state during this sampling interval."
  1507.               ::= { tokenRingMLHistoryEntry 10 }
  1508.  
  1509.           tokenRingMLHistoryBeaconPkts OBJECT-TYPE
  1510.               SYNTAX Counter
  1511.               ACCESS read-only
  1512.               STATUS mandatory
  1513.               DESCRIPTION
  1514.                       "The total number of beacon MAC packets detected
  1515.                       by the probe during this sampling interval."
  1516.               ::= { tokenRingMLHistoryEntry 11 }
  1517.  
  1518.           tokenRingMLHistoryClaimTokenEvents OBJECT-TYPE
  1519.               SYNTAX Counter
  1520.               ACCESS read-only
  1521.               STATUS mandatory
  1522.               DESCRIPTION
  1523.                       "The total number of times that the ring enters
  1524.                       the claim token state from normal ring state or
  1525.                       ring purge state during this sampling interval.
  1526.                       The claim token state that comes from the beacon
  1527.                       state is not counted."
  1528.               ::= { tokenRingMLHistoryEntry 12 }
  1529.  
  1530.           tokenRingMLHistoryClaimTokenPkts OBJECT-TYPE
  1531.               SYNTAX Counter
  1532.               ACCESS read-only
  1533.               STATUS mandatory
  1534.               DESCRIPTION
  1535.                       "The total number of claim token MAC packets
  1536.                       detected by the probe during this sampling
  1537.                       interval."
  1538.               ::= { tokenRingMLHistoryEntry 13 }
  1539.  
  1540.           tokenRingMLHistoryNAUNChanges OBJECT-TYPE
  1541.               SYNTAX Counter
  1542.               ACCESS read-only
  1543.               STATUS mandatory
  1544.               DESCRIPTION
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.           Waldbusser           Expires Nov 13, 1993            [Page 26]
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.           Draft         Token Ring Extensions to RMON MIB         May 93
  1557.  
  1558.  
  1559.                       "The total number of NAUN changes detected by the
  1560.                       probe during this sampling interval."
  1561.               ::= { tokenRingMLHistoryEntry 14 }
  1562.  
  1563.           tokenRingMLHistoryLineErrors OBJECT-TYPE
  1564.               SYNTAX Counter
  1565.               ACCESS read-only
  1566.               STATUS mandatory
  1567.               DESCRIPTION
  1568.                       "The total number of line errors reported in error
  1569.                       reporting packets detected by the probe during
  1570.                       this sampling interval."
  1571.               ::= { tokenRingMLHistoryEntry 15 }
  1572.  
  1573.           tokenRingMLHistoryInternalErrors OBJECT-TYPE
  1574.               SYNTAX Counter
  1575.               ACCESS read-only
  1576.               STATUS mandatory
  1577.               DESCRIPTION
  1578.                       "The total number of adapter internal errors
  1579.                       reported in error reporting packets detected by
  1580.                       the probe during this sampling interval."
  1581.               ::= { tokenRingMLHistoryEntry 16 }
  1582.  
  1583.           tokenRingMLHistoryBurstErrors OBJECT-TYPE
  1584.               SYNTAX Counter
  1585.               ACCESS read-only
  1586.               STATUS mandatory
  1587.               DESCRIPTION
  1588.                       "The total number of burst errors reported in
  1589.                       error reporting packets detected by the probe
  1590.                       during this sampling interval."
  1591.               ::= { tokenRingMLHistoryEntry 17 }
  1592.  
  1593.           tokenRingMLHistoryACErrors OBJECT-TYPE
  1594.               SYNTAX Counter
  1595.               ACCESS read-only
  1596.               STATUS mandatory
  1597.               DESCRIPTION
  1598.                       "The total number of AC (Address Copied) errors
  1599.                       reported in error reporting packets detected by
  1600.                       the probe during this sampling interval."
  1601.               ::= { tokenRingMLHistoryEntry 18 }
  1602.  
  1603.           tokenRingMLHistoryAbortErrors OBJECT-TYPE
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.           Waldbusser           Expires Nov 13, 1993            [Page 27]
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.           Draft         Token Ring Extensions to RMON MIB         May 93
  1616.  
  1617.  
  1618.               SYNTAX Counter
  1619.               ACCESS read-only
  1620.               STATUS mandatory
  1621.               DESCRIPTION
  1622.                       "The total number of abort delimiters reported in
  1623.                       error reporting packets detected by the probe
  1624.                       during this sampling interval."
  1625.               ::= { tokenRingMLHistoryEntry 19 }
  1626.  
  1627.           tokenRingMLHistoryLostFrameErrors OBJECT-TYPE
  1628.               SYNTAX Counter
  1629.               ACCESS read-only
  1630.               STATUS mandatory
  1631.               DESCRIPTION
  1632.                       "The total number of lost frame errors reported in
  1633.                       error reporting packets detected by the probe
  1634.                       during this sampling interval."
  1635.               ::= { tokenRingMLHistoryEntry 20 }
  1636.  
  1637.           tokenRingMLHistoryCongestionErrors OBJECT-TYPE
  1638.               SYNTAX Counter
  1639.               ACCESS read-only
  1640.               STATUS mandatory
  1641.               DESCRIPTION
  1642.                       "The total number of receive congestion errors
  1643.                       reported in error reporting packets detected by
  1644.                       the probe during this sampling interval."
  1645.               ::= { tokenRingMLHistoryEntry 21 }
  1646.  
  1647.           tokenRingMLHistoryFrameCopiedErrors OBJECT-TYPE
  1648.               SYNTAX Counter
  1649.               ACCESS read-only
  1650.               STATUS mandatory
  1651.               DESCRIPTION
  1652.                       "The total number of frame copied errors reported
  1653.                       in error reporting packets detected by the probe
  1654.                       during this sampling interval."
  1655.               ::= { tokenRingMLHistoryEntry 22 }
  1656.  
  1657.           tokenRingMLHistoryFrequencyErrors OBJECT-TYPE
  1658.               SYNTAX Counter
  1659.               ACCESS read-only
  1660.               STATUS mandatory
  1661.               DESCRIPTION
  1662.                       "The total number of frequency errors reported in
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.           Waldbusser           Expires Nov 13, 1993            [Page 28]
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.           Draft         Token Ring Extensions to RMON MIB         May 93
  1675.  
  1676.  
  1677.                       error reporting packets detected by the probe
  1678.                       during this sampling interval."
  1679.               ::= { tokenRingMLHistoryEntry 23 }
  1680.  
  1681.           tokenRingMLHistoryTokenErrors OBJECT-TYPE
  1682.               SYNTAX Counter
  1683.               ACCESS read-only
  1684.               STATUS mandatory
  1685.               DESCRIPTION
  1686.                       "The total number of token errors reported in
  1687.                       error reporting packets detected by the probe
  1688.                       during this sampling interval."
  1689.               ::= { tokenRingMLHistoryEntry 24 }
  1690.  
  1691.           tokenRingMLHistorySoftErrorReports OBJECT-TYPE
  1692.               SYNTAX Counter
  1693.               ACCESS read-only
  1694.               STATUS mandatory
  1695.               DESCRIPTION
  1696.                       "The total number of soft error report frames
  1697.                       detected by the probe during this sampling
  1698.                       interval."
  1699.               ::= { tokenRingMLHistoryEntry 25 }
  1700.  
  1701.           tokenRingMLHistoryRingPollEvents OBJECT-TYPE
  1702.               SYNTAX Counter
  1703.               ACCESS read-only
  1704.               STATUS mandatory
  1705.               DESCRIPTION
  1706.                       "The total number of ring poll events detected by
  1707.                       the probe during this sampling interval."
  1708.               ::= { tokenRingMLHistoryEntry 26 }
  1709.  
  1710.           tokenRingMLHistoryActiveStations OBJECT-TYPE
  1711.               SYNTAX INTEGER
  1712.               ACCESS read-only
  1713.               STATUS mandatory
  1714.               DESCRIPTION
  1715.                       "The maximum number of active stations on the ring
  1716.                       detected by the probe during this sampling
  1717.                       interval."
  1718.               ::= { tokenRingMLHistoryEntry 27}
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.           Waldbusser           Expires Nov 13, 1993            [Page 29]
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.           Draft         Token Ring Extensions to RMON MIB         May 93
  1734.  
  1735.  
  1736.           -- The Token Ring Promiscuous History Group
  1737.           --
  1738.           -- Implementation of this group is optional.
  1739.           -- Implementation of this group requires the implementation of the
  1740.           -- historyControl group from RFC1271.
  1741.  
  1742.           tokenRingPHistoryTable OBJECT-TYPE
  1743.               SYNTAX SEQUENCE OF TokenRingPHistoryEntry
  1744.               ACCESS not-accessible
  1745.               STATUS mandatory
  1746.               DESCRIPTION
  1747.                       "A list of promiscuous Token Ring statistics
  1748.                       entries."
  1749.               ::= { history 4 }
  1750.  
  1751.           tokenRingPHistoryEntry OBJECT-TYPE
  1752.               SYNTAX TokenRingPHistoryEntry
  1753.               ACCESS not-accessible
  1754.               STATUS mandatory
  1755.               DESCRIPTION
  1756.                       "A collection of promiscuous statistics kept for a
  1757.                       particular Token Ring interface."
  1758.               INDEX { tokenRingPHistoryIndex, tokenRingPHistorySampleIndex }
  1759.               ::= { tokenRingPHistoryTable 1 }
  1760.  
  1761.           -- As an example, an instance of the tokenRingPHistoryDataPkts object
  1762.           -- might be named tokenRingPHistoryDataPkts.1.27
  1763.  
  1764.           TokenRingPHistoryEntry ::= SEQUENCE {
  1765.               tokenRingPHistoryIndex                          INTEGER,
  1766.               tokenRingPHistorySampleIndex                    INTEGER,
  1767.               tokenRingPHistoryIntervalStart                  TimeTicks,
  1768.               tokenRingPHistoryDropEvents                     Counter,
  1769.               tokenRingPHistoryDataOctets                     Counter,
  1770.               tokenRingPHistoryDataPkts                       Counter,
  1771.               tokenRingPHistoryDataBroadcastPkts              Counter,
  1772.               tokenRingPHistoryDataMulticastPkts              Counter,
  1773.               tokenRingPHistoryDataPkts18to63Octets           Counter,
  1774.               tokenRingPHistoryDataPkts64to127Octets          Counter,
  1775.               tokenRingPHistoryDataPkts128to255Octets         Counter,
  1776.               tokenRingPHistoryDataPkts256to511Octets         Counter,
  1777.               tokenRingPHistoryDataPkts512to1023Octets        Counter,
  1778.               tokenRingPHistoryDataPkts1024to2047Octets       Counter,
  1779.               tokenRingPHistoryDataPkts2048to4095Octets       Counter,
  1780.               tokenRingPHistoryDataPkts4096to8191Octets       Counter,
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.           Waldbusser           Expires Nov 13, 1993            [Page 30]
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.           Draft         Token Ring Extensions to RMON MIB         May 93
  1793.  
  1794.  
  1795.               tokenRingPHistoryDataPkts8192to18000Octets      Counter,
  1796.               tokenRingPHistoryDataPktsGreaterThan18000Octets Counter
  1797.           }
  1798.  
  1799.           tokenRingPHistoryIndex OBJECT-TYPE
  1800.               SYNTAX INTEGER (1..65535)
  1801.               ACCESS read-only
  1802.               STATUS mandatory
  1803.               DESCRIPTION
  1804.                       "The history of which this entry is a part.  The
  1805.                       history identified by a particular value of this
  1806.                       index is the same history as identified by the
  1807.                       same value of historyControlIndex."
  1808.               ::= { tokenRingPHistoryEntry 1 }
  1809.  
  1810.           tokenRingPHistorySampleIndex OBJECT-TYPE
  1811.               SYNTAX INTEGER
  1812.               ACCESS read-only
  1813.               STATUS mandatory
  1814.               DESCRIPTION
  1815.                       "An index that uniquely identifies the particular
  1816.                       sample this entry represents among all samples
  1817.                       associated with the same historyControlEntry.
  1818.                       This index starts at 1 and increases by one as
  1819.                       each new sample is taken."
  1820.               ::= { tokenRingPHistoryEntry 2 }
  1821.  
  1822.           tokenRingPHistoryIntervalStart OBJECT-TYPE
  1823.               SYNTAX TimeTicks
  1824.               ACCESS read-only
  1825.               STATUS mandatory
  1826.               DESCRIPTION
  1827.                       "The value of sysUpTime at the start of the
  1828.                       interval over which this sample was measured.  If
  1829.                       the probe keeps track of the time of day, it
  1830.                       should start the first sample of the history at a
  1831.                       time such that when the next hour of the day
  1832.                       begins, a sample is started at that instant.  Note
  1833.                       that following this rule may require the probe to
  1834.                       delay collecting the first sample of the history,
  1835.                       as each sample must be of the same interval.  Also
  1836.                       note that the sample which is currently being
  1837.                       collected is not accessible in this table until
  1838.                       the end of its interval."
  1839.               ::= { tokenRingPHistoryEntry 3 }
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.           Waldbusser           Expires Nov 13, 1993            [Page 31]
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.           Draft         Token Ring Extensions to RMON MIB         May 93
  1852.  
  1853.  
  1854.           tokenRingPHistoryDropEvents OBJECT-TYPE
  1855.               SYNTAX Counter
  1856.               ACCESS read-only
  1857.               STATUS mandatory
  1858.               DESCRIPTION
  1859.                       "The total number of events in which packets were
  1860.                       dropped by the probe due to lack of resources
  1861.                       during this sampling interval.  Note that this
  1862.                       number is not necessarily the number of packets
  1863.                       dropped, it is just the number of times this
  1864.                       condition has been detected."
  1865.               ::= { tokenRingPHistoryEntry 4 }
  1866.  
  1867.           tokenRingPHistoryDataOctets OBJECT-TYPE
  1868.               SYNTAX Counter
  1869.               ACCESS read-only
  1870.               STATUS mandatory
  1871.               DESCRIPTION
  1872.                       "The total number of octets of data (excluding
  1873.                       those in bad packets) received on the network
  1874.                       (excluding framing bits but including FCS octets)
  1875.                       in non-MAC packets during this sampling interval."
  1876.               ::= { tokenRingPHistoryEntry 5 }
  1877.  
  1878.           tokenRingPHistoryDataPkts OBJECT-TYPE
  1879.               SYNTAX Counter
  1880.               ACCESS read-only
  1881.               STATUS mandatory
  1882.               DESCRIPTION
  1883.                       "The total number of non-MAC packets (excluding
  1884.                       packets with errors) received during this sampling
  1885.                       interval."
  1886.               ::= { tokenRingPHistoryEntry 6 }
  1887.  
  1888.           tokenRingPHistoryDataBroadcastPkts OBJECT-TYPE
  1889.               SYNTAX Counter
  1890.               ACCESS read-only
  1891.               STATUS mandatory
  1892.               DESCRIPTION
  1893.                       "The total number of good non-MAC packets received
  1894.                       during this sampling interval that were directed
  1895.                       to an LLC broadcast address (0xFFFFFFFFFFFF or
  1896.                       0xC000FFFFFFFF)."
  1897.               ::= { tokenRingPHistoryEntry 7 }
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.           Waldbusser           Expires Nov 13, 1993            [Page 32]
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.           Draft         Token Ring Extensions to RMON MIB         May 93
  1911.  
  1912.  
  1913.           tokenRingPHistoryDataMulticastPkts OBJECT-TYPE
  1914.               SYNTAX Counter
  1915.               ACCESS read-only
  1916.               STATUS mandatory
  1917.               DESCRIPTION
  1918.                       "The total number of good non-MAC packets received
  1919.                       during this sampling interval that were directed
  1920.                       to a local or global multicast or functional
  1921.                       address.  Note that this number does not include
  1922.                       packets directed to the broadcast address."
  1923.               ::= { tokenRingPHistoryEntry 8 }
  1924.  
  1925.           tokenRingPHistoryDataPkts18to63Octets OBJECT-TYPE
  1926.               SYNTAX Counter
  1927.               ACCESS read-only
  1928.               STATUS mandatory
  1929.               DESCRIPTION
  1930.                       "The total number of non-MAC packets (excluding
  1931.                       packets with errors) received during this sampling
  1932.                       interval that were between 18 and 63 octets in
  1933.                       length inclusive, excluding framing bits but
  1934.                       including FCS octets."
  1935.               ::= { tokenRingPHistoryEntry 9 }
  1936.  
  1937.           tokenRingPHistoryDataPkts64to127Octets OBJECT-TYPE
  1938.               SYNTAX Counter
  1939.               ACCESS read-only
  1940.               STATUS mandatory
  1941.               DESCRIPTION
  1942.                       "The total number of non-MAC packets (excluding
  1943.                       packets with errors) received during this sampling
  1944.                       interval that were between 64 and 127 octets in
  1945.                       length inclusive, excluding framing bits but
  1946.                       including FCS octets."
  1947.               ::= { tokenRingPHistoryEntry 10 }
  1948.  
  1949.           tokenRingPHistoryDataPkts128to255Octets OBJECT-TYPE
  1950.               SYNTAX Counter
  1951.               ACCESS read-only
  1952.               STATUS mandatory
  1953.               DESCRIPTION
  1954.                       "The total number of non-MAC packets (excluding
  1955.                       packets with errors) received during this sampling
  1956.                       interval that were between 128 and 255 octets in
  1957.                       length inclusive, excluding framing bits but
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.           Waldbusser           Expires Nov 13, 1993            [Page 33]
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.           Draft         Token Ring Extensions to RMON MIB         May 93
  1970.  
  1971.  
  1972.                       including FCS octets."
  1973.               ::= { tokenRingPHistoryEntry 11 }
  1974.  
  1975.           tokenRingPHistoryDataPkts256to511Octets OBJECT-TYPE
  1976.               SYNTAX Counter
  1977.               ACCESS read-only
  1978.               STATUS mandatory
  1979.               DESCRIPTION
  1980.                       "The total number of non-MAC packets (excluding
  1981.                       packets with errors) received during this sampling
  1982.                       interval that were between 256 and 511 octets in
  1983.                       length inclusive, excluding framing bits but
  1984.                       including FCS octets."
  1985.               ::= { tokenRingPHistoryEntry 12 }
  1986.  
  1987.           tokenRingPHistoryDataPkts512to1023Octets OBJECT-TYPE
  1988.               SYNTAX Counter
  1989.               ACCESS read-only
  1990.               STATUS mandatory
  1991.               DESCRIPTION
  1992.                       "The total number of non-MAC packets (excluding
  1993.                       packets with errors) received during this sampling
  1994.                       interval that were between 512 and 1023 octets in
  1995.                       length inclusive, excluding framing bits but
  1996.                       including FCS octets."
  1997.               ::= { tokenRingPHistoryEntry 13 }
  1998.  
  1999.           tokenRingPHistoryDataPkts1024to2047Octets OBJECT-TYPE
  2000.               SYNTAX Counter
  2001.               ACCESS read-only
  2002.               STATUS mandatory
  2003.               DESCRIPTION
  2004.                       "The total number of non-MAC packets (excluding
  2005.                       packets with errors) received during this sampling
  2006.                       interval that were between 1024 and 2047 octets in
  2007.                       length inclusive, excluding framing bits but
  2008.                       including FCS octets."
  2009.               ::= { tokenRingPHistoryEntry 14 }
  2010.  
  2011.           tokenRingPHistoryDataPkts2048to4095Octets OBJECT-TYPE
  2012.               SYNTAX Counter
  2013.               ACCESS read-only
  2014.               STATUS mandatory
  2015.               DESCRIPTION
  2016.                       "The total number of non-MAC packets (excluding
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.           Waldbusser           Expires Nov 13, 1993            [Page 34]
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.           Draft         Token Ring Extensions to RMON MIB         May 93
  2029.  
  2030.  
  2031.                       packets with errors) received during this sampling
  2032.                       interval that were between 2048 and 4095 octets in
  2033.                       length inclusive, excluding framing bits but
  2034.                       including FCS octets."
  2035.               ::= { tokenRingPHistoryEntry 15 }
  2036.  
  2037.           tokenRingPHistoryDataPkts4096to8191Octets OBJECT-TYPE
  2038.               SYNTAX Counter
  2039.               ACCESS read-only
  2040.               STATUS mandatory
  2041.               DESCRIPTION
  2042.                       "The total number of non-MAC packets (excluding
  2043.                       packets with errors) received during this sampling
  2044.                       interval that were between 4096 and 8191 octets in
  2045.                       length inclusive, excluding framing bits but
  2046.                       including FCS octets."
  2047.               ::= { tokenRingPHistoryEntry 16 }
  2048.  
  2049.           tokenRingPHistoryDataPkts8192to18000Octets OBJECT-TYPE
  2050.               SYNTAX Counter
  2051.               ACCESS read-only
  2052.               STATUS mandatory
  2053.               DESCRIPTION
  2054.                       "The total number of non-MAC packets (excluding
  2055.                       packets with errors) received during this sampling
  2056.                       interval that were between 8192 and 18000 octets
  2057.                       in length inclusive, excluding framing bits but
  2058.                       including FCS octets."
  2059.               ::= { tokenRingPHistoryEntry 17 }
  2060.  
  2061.           tokenRingPHistoryDataPktsGreaterThan18000Octets OBJECT-TYPE
  2062.               SYNTAX Counter
  2063.               ACCESS read-only
  2064.               STATUS mandatory
  2065.               DESCRIPTION
  2066.                       "The total number of non-MAC packets (excluding
  2067.                       packets with errors) received during this sampling
  2068.                       interval that were greater than 18000 octets in
  2069.                       length, excluding framing bits but including FCS
  2070.                       octets."
  2071.               ::= { tokenRingPHistoryEntry 18 }
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.           Waldbusser           Expires Nov 13, 1993            [Page 35]
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.           Draft         Token Ring Extensions to RMON MIB         May 93
  2088.  
  2089.  
  2090.           -- The Token Ring Ring Station Group
  2091.           --
  2092.           -- Implementation of this group is optional
  2093.           --
  2094.           -- Although the ringStationTable stores entries only for those
  2095.           -- stations physically attached to the local ring and the number of
  2096.           -- stations attached to a ring is limited, a probe may still need to
  2097.           -- free resources when resources grow tight.  In such a situation, it
  2098.           -- is suggested that the probe free only inactive stations, and to
  2099.           -- first free the stations that have been inactive for the longest
  2100.           -- time.
  2101.  
  2102.           ringStationControlTable OBJECT-TYPE
  2103.               SYNTAX SEQUENCE OF RingStationControlEntry
  2104.               ACCESS not-accessible
  2105.               STATUS mandatory
  2106.               DESCRIPTION
  2107.                       "A list of ringStation table control entries."
  2108.               ::= { tokenRing 1 }
  2109.  
  2110.           ringStationControlEntry OBJECT-TYPE
  2111.               SYNTAX RingStationControlEntry
  2112.               ACCESS not-accessible
  2113.               STATUS mandatory
  2114.               DESCRIPTION
  2115.                       "A list of parameters that set up the discovery of
  2116.                       stations on a particular interface and the
  2117.                       collection of statistics about these stations."
  2118.               INDEX { ringStationControlIfIndex }
  2119.               ::= { ringStationControlTable 1 }
  2120.  
  2121.           -- As an example, an instance of the ringStationControlIfIndex object
  2122.           -- might be named ringStationControlIfIndex.1
  2123.  
  2124.           RingStationControlEntry ::= SEQUENCE {
  2125.               ringStationControlIfIndex          INTEGER,
  2126.               ringStationControlTableSize        INTEGER,
  2127.               ringStationControlActiveStations   INTEGER,
  2128.               ringStationControlRingState        INTEGER,
  2129.               ringStationControlBeaconSender     MacAddress,
  2130.               ringStationControlBeaconNAUN       MacAddress,
  2131.               ringStationControlActiveMonitor    MacAddress,
  2132.               ringStationControlOrderChanges     Counter,
  2133.               ringStationControlOwner            OwnerString,
  2134.               ringStationControlStatus           EntryStatus
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.           Waldbusser           Expires Nov 13, 1993            [Page 36]
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.           Draft         Token Ring Extensions to RMON MIB         May 93
  2147.  
  2148.  
  2149.           }
  2150.  
  2151.           ringStationControlIfIndex OBJECT-TYPE
  2152.               SYNTAX INTEGER (1..65535)
  2153.               ACCESS read-only
  2154.               STATUS mandatory
  2155.               DESCRIPTION
  2156.                       "The value of this object uniquely identifies the
  2157.                       interface on this remote network monitoring device
  2158.                       from which ringStation data is collected.  The
  2159.                       interface identified by a particular value of this
  2160.                       object is the same interface as identified by the
  2161.                       same value of the ifIndex object, defined in MIB-
  2162.                       II [3]."
  2163.               ::= { ringStationControlEntry 1 }
  2164.  
  2165.           ringStationControlTableSize OBJECT-TYPE
  2166.               SYNTAX INTEGER
  2167.               ACCESS read-only
  2168.               STATUS mandatory
  2169.               DESCRIPTION
  2170.                       "The number of ringStationEntries in the
  2171.                       ringStationTable associated with this
  2172.                       ringStationControlEntry."
  2173.               ::= { ringStationControlEntry 2 }
  2174.  
  2175.           ringStationControlActiveStations OBJECT-TYPE
  2176.               SYNTAX INTEGER
  2177.               ACCESS read-only
  2178.               STATUS mandatory
  2179.               DESCRIPTION
  2180.                       "The number of active ringStationEntries in the
  2181.                       ringStationTable associated with this
  2182.                       ringStationControlEntry."
  2183.               ::= { ringStationControlEntry 3 }
  2184.  
  2185.           ringStationControlRingState OBJECT-TYPE
  2186.               SYNTAX INTEGER {
  2187.                   normalOperation(1),
  2188.                   ringPurgeState(2),
  2189.                   claimTokenState(3),
  2190.                   beaconFrameStreamingState(4),
  2191.                   beaconBitStreamingState(5),
  2192.                   beaconRingSignalLossState(6),
  2193.                   beaconSetRecoveryModeState(7)
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.           Waldbusser           Expires Nov 13, 1993            [Page 37]
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.           Draft         Token Ring Extensions to RMON MIB         May 93
  2206.  
  2207.  
  2208.               }
  2209.               ACCESS read-only
  2210.               STATUS mandatory
  2211.               DESCRIPTION
  2212.                       "The current status of this ring."
  2213.               ::= { ringStationControlEntry 4 }
  2214.  
  2215.           ringStationControlBeaconSender OBJECT-TYPE
  2216.               SYNTAX MacAddress
  2217.               ACCESS read-only
  2218.               STATUS mandatory
  2219.               DESCRIPTION
  2220.                       "The address of the sender of the last beacon
  2221.                       frame received by the probe on this ring.  If no
  2222.                       beacon frames have been received, this object
  2223.                       shall be equal to six octets of zero."
  2224.               ::= { ringStationControlEntry 5 }
  2225.  
  2226.           ringStationControlBeaconNAUN OBJECT-TYPE
  2227.               SYNTAX MacAddress
  2228.               ACCESS read-only
  2229.               STATUS mandatory
  2230.               DESCRIPTION
  2231.                       "The address of the NAUN in the last beacon frame
  2232.                       received by the probe on this ring.  If no beacon
  2233.                       frames have been received, this object shall be
  2234.                       equal to six octets of zero."
  2235.               ::= { ringStationControlEntry 6 }
  2236.  
  2237.           ringStationControlActiveMonitor OBJECT-TYPE
  2238.               SYNTAX MacAddress
  2239.               ACCESS read-only
  2240.               STATUS mandatory
  2241.               DESCRIPTION
  2242.                       "The address of the Active Monitor on this
  2243.                       segment.  If this address is unknown, this object
  2244.                       shall be equal to six octets of zero."
  2245.               ::= { ringStationControlEntry 7 }
  2246.  
  2247.           ringStationControlOrderChanges OBJECT-TYPE
  2248.               SYNTAX Counter
  2249.               ACCESS read-only
  2250.               STATUS mandatory
  2251.               DESCRIPTION
  2252.                       "The number of add and delete events in the
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258.           Waldbusser           Expires Nov 13, 1993            [Page 38]
  2259.  
  2260.  
  2261.  
  2262.  
  2263.  
  2264.           Draft         Token Ring Extensions to RMON MIB         May 93
  2265.  
  2266.  
  2267.                       ringStationOrderTable optionally associated with
  2268.                       this ringStationControlEntry."
  2269.               ::= { ringStationControlEntry 8 }
  2270.  
  2271.           ringStationControlOwner OBJECT-TYPE
  2272.               SYNTAX OwnerString
  2273.               ACCESS read-write
  2274.               STATUS mandatory
  2275.               DESCRIPTION
  2276.                       "The entity that configured this entry and is
  2277.                       therefore using the resources assigned to it."
  2278.               ::= { ringStationControlEntry 9 }
  2279.  
  2280.           ringStationControlStatus OBJECT-TYPE
  2281.               SYNTAX EntryStatus
  2282.               ACCESS read-write
  2283.               STATUS mandatory
  2284.               DESCRIPTION
  2285.                       "The status of this ringStationControl entry.
  2286.  
  2287.                       If this object is not equal to valid(1), all
  2288.                       associated entries in the ringStationTable shall
  2289.                       be deleted by the agent."
  2290.               ::= { ringStationControlEntry 10 }
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.           Waldbusser           Expires Nov 13, 1993            [Page 39]
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.           Draft         Token Ring Extensions to RMON MIB         May 93
  2324.  
  2325.  
  2326.           ringStationTable OBJECT-TYPE
  2327.               SYNTAX SEQUENCE OF RingStationEntry
  2328.               ACCESS not-accessible
  2329.               STATUS mandatory
  2330.               DESCRIPTION
  2331.                       "A list of ring station entries.  An entry will
  2332.                       exist for each station that is now or has
  2333.                       previously been detected as physically present on
  2334.                       this ring."
  2335.                ::= { tokenRing 2 }
  2336.  
  2337.           ringStationEntry OBJECT-TYPE
  2338.               SYNTAX RingStationEntry
  2339.               ACCESS not-accessible
  2340.               STATUS mandatory
  2341.               DESCRIPTION
  2342.                       "A collection of statistics for a particular
  2343.                       station that has been discovered on a ring
  2344.                       monitored by this device."
  2345.               INDEX { ringStationIfIndex, ringStationMacAddress }
  2346.               ::= { ringStationTable 1 }
  2347.  
  2348.           -- As an example, an instance of the ringStationStationStatus object
  2349.           -- might be named ringStationStationStatus.1.16.0.90.0.64.131
  2350.  
  2351.           RingStationEntry ::= SEQUENCE {
  2352.               ringStationIfIndex                INTEGER,
  2353.               ringStationMacAddress             MacAddress,
  2354.               ringStationLastNAUN               MacAddress,
  2355.               ringStationStationStatus          INTEGER,
  2356.               ringStationLastEnterTime          TimeTicks,
  2357.               ringStationLastExitTime           TimeTicks,
  2358.               ringStationDuplicateAddresses     Counter,
  2359.               ringStationInLineErrors           Counter,
  2360.               ringStationOutLineErrors          Counter,
  2361.               ringStationInternalErrors         Counter,
  2362.               ringStationInBurstErrors          Counter,
  2363.               ringStationOutBurstErrors         Counter,
  2364.               ringStationACErrors               Counter,
  2365.               ringStationAbortErrors            Counter,
  2366.               ringStationLostFrameErrors        Counter,
  2367.               ringStationCongestionErrors       Counter,
  2368.               ringStationFrameCopiedErrors      Counter,
  2369.               ringStationFrequencyErrors        Counter,
  2370.               ringStationTokenErrors            Counter,
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.           Waldbusser           Expires Nov 13, 1993            [Page 40]
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.           Draft         Token Ring Extensions to RMON MIB         May 93
  2383.  
  2384.  
  2385.               ringStationInBeaconErrors         Counter,
  2386.               ringStationOutBeaconErrors        Counter,
  2387.               ringStationInsertions             Counter
  2388.           }
  2389.  
  2390.           ringStationIfIndex OBJECT-TYPE
  2391.               SYNTAX INTEGER
  2392.               ACCESS read-only
  2393.               STATUS mandatory
  2394.               DESCRIPTION
  2395.                       "The value of this object uniquely identifies the
  2396.                       interface on this remote network monitoring device
  2397.                       on which this station was detected.  The interface
  2398.                       identified by a particular value of this object is
  2399.                       the same interface as identified by the same value
  2400.                       of the ifIndex object, defined in MIB-II [3]."
  2401.               ::= { ringStationEntry 1 }
  2402.  
  2403.           ringStationMacAddress OBJECT-TYPE
  2404.               SYNTAX MacAddress
  2405.               ACCESS read-only
  2406.               STATUS mandatory
  2407.               DESCRIPTION
  2408.                       "The physical address of this station."
  2409.               ::= { ringStationEntry 2 }
  2410.  
  2411.           ringStationLastNAUN OBJECT-TYPE
  2412.               SYNTAX MacAddress
  2413.               ACCESS read-only
  2414.               STATUS mandatory
  2415.               DESCRIPTION
  2416.                       "The physical address of last known NAUN of this
  2417.                       station."
  2418.               ::= { ringStationEntry 3 }
  2419.  
  2420.           ringStationStationStatus OBJECT-TYPE
  2421.               SYNTAX INTEGER {
  2422.                   active(1),          -- actively participating in ring poll.
  2423.                   inactive(2),        -- Not participating in ring poll
  2424.                   forcedRemoval(3)    -- Forced off ring by network management.
  2425.               }
  2426.               ACCESS read-only
  2427.               STATUS mandatory
  2428.               DESCRIPTION
  2429.                       "The status of this station on the ring."
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.           Waldbusser           Expires Nov 13, 1993            [Page 41]
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.           Draft         Token Ring Extensions to RMON MIB         May 93
  2442.  
  2443.  
  2444.               ::= { ringStationEntry 4 }
  2445.  
  2446.           ringStationLastEnterTime OBJECT-TYPE
  2447.               SYNTAX TimeTicks
  2448.               ACCESS read-only
  2449.               STATUS mandatory
  2450.               DESCRIPTION
  2451.                       "The value of sysUpTime at the time this station
  2452.                       last entered the ring.  If the time is unknown,
  2453.                       this value shall be zero."
  2454.               ::= { ringStationEntry 5 }
  2455.  
  2456.           ringStationLastExitTime OBJECT-TYPE
  2457.               SYNTAX TimeTicks
  2458.               ACCESS read-only
  2459.               STATUS mandatory
  2460.               DESCRIPTION
  2461.                       "The value of sysUpTime at the time the probe
  2462.                       detected that this station last exited the ring.
  2463.                       If the time is unknown, this value shall be zero."
  2464.               ::= { ringStationEntry 6 }
  2465.  
  2466.           ringStationDuplicateAddresses OBJECT-TYPE
  2467.               SYNTAX Counter
  2468.               ACCESS read-only
  2469.               STATUS mandatory
  2470.               DESCRIPTION
  2471.                       "The number of times this station experienced a
  2472.                       duplicate address error."
  2473.               ::= { ringStationEntry 7 }
  2474.  
  2475.           ringStationInLineErrors OBJECT-TYPE
  2476.               SYNTAX Counter
  2477.               ACCESS read-only
  2478.               STATUS mandatory
  2479.               DESCRIPTION
  2480.                       "The total number of line errors reported by this
  2481.                       station in error reporting packets detected by the
  2482.                       probe."
  2483.               ::= { ringStationEntry 8 }
  2484.  
  2485.           ringStationOutLineErrors OBJECT-TYPE
  2486.               SYNTAX Counter
  2487.               ACCESS read-only
  2488.               STATUS mandatory
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.           Waldbusser           Expires Nov 13, 1993            [Page 42]
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.           Draft         Token Ring Extensions to RMON MIB         May 93
  2501.  
  2502.  
  2503.               DESCRIPTION
  2504.                       "The total number of line errors reported in error
  2505.                       reporting packets sent by the nearest active
  2506.                       downstream neighbor of this station and detected
  2507.                       by the probe."
  2508.               ::= { ringStationEntry 9 }
  2509.  
  2510.           ringStationInternalErrors OBJECT-TYPE
  2511.               SYNTAX Counter
  2512.               ACCESS read-only
  2513.               STATUS mandatory
  2514.               DESCRIPTION
  2515.                       "The total number of adapter internal errors
  2516.                       reported by this station in error reporting
  2517.                       packets detected by the probe."
  2518.               ::= { ringStationEntry 10 }
  2519.  
  2520.           ringStationInBurstErrors OBJECT-TYPE
  2521.               SYNTAX Counter
  2522.               ACCESS read-only
  2523.               STATUS mandatory
  2524.               DESCRIPTION
  2525.                       "The total number of burst errors reported by this
  2526.                       station in error reporting packets detected by the
  2527.                       probe."
  2528.               ::= { ringStationEntry 11 }
  2529.  
  2530.           ringStationOutBurstErrors OBJECT-TYPE
  2531.               SYNTAX Counter
  2532.               ACCESS read-only
  2533.               STATUS mandatory
  2534.               DESCRIPTION
  2535.                       "The total number of burst errors reported in
  2536.                       error reporting packets sent by the nearest active
  2537.                       downstream neighbor of this station and detected
  2538.                       by the probe."
  2539.               ::= { ringStationEntry 12 }
  2540.  
  2541.           ringStationACErrors OBJECT-TYPE
  2542.               SYNTAX Counter
  2543.               ACCESS read-only
  2544.               STATUS mandatory
  2545.               DESCRIPTION
  2546.                       "The total number of AC (Address Copied) errors
  2547.                       reported in error reporting packets sent by the
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.           Waldbusser           Expires Nov 13, 1993            [Page 43]
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.           Draft         Token Ring Extensions to RMON MIB         May 93
  2560.  
  2561.  
  2562.                       nearest active downstream neighbor of this station
  2563.                       and detected by the probe."
  2564.               ::= { ringStationEntry 13 }
  2565.  
  2566.           ringStationAbortErrors OBJECT-TYPE
  2567.               SYNTAX Counter
  2568.               ACCESS read-only
  2569.               STATUS mandatory
  2570.               DESCRIPTION
  2571.                       "The total number of abort delimiters reported by
  2572.                       this station in error reporting packets detected
  2573.                       by the probe."
  2574.               ::= { ringStationEntry 14 }
  2575.  
  2576.           ringStationLostFrameErrors OBJECT-TYPE
  2577.               SYNTAX Counter
  2578.               ACCESS read-only
  2579.               STATUS mandatory
  2580.               DESCRIPTION
  2581.                       "The total number of lost frame errors reported by
  2582.                       this station in error reporting packets detected
  2583.                       by the probe."
  2584.               ::= { ringStationEntry 15 }
  2585.  
  2586.           ringStationCongestionErrors OBJECT-TYPE
  2587.               SYNTAX Counter
  2588.               ACCESS read-only
  2589.               STATUS mandatory
  2590.               DESCRIPTION
  2591.                       "The total number of receive congestion errors
  2592.                       reported by this station in error reporting
  2593.                       packets detected by the probe."
  2594.               ::= { ringStationEntry 16 }
  2595.  
  2596.           ringStationFrameCopiedErrors OBJECT-TYPE
  2597.               SYNTAX Counter
  2598.               ACCESS read-only
  2599.               STATUS mandatory
  2600.               DESCRIPTION
  2601.                       "The total number of frame copied errors reported
  2602.                       by this station in error reporting packets
  2603.                       detected by the probe."
  2604.               ::= { ringStationEntry 17 }
  2605.  
  2606.           ringStationFrequencyErrors OBJECT-TYPE
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.           Waldbusser           Expires Nov 13, 1993            [Page 44]
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.           Draft         Token Ring Extensions to RMON MIB         May 93
  2619.  
  2620.  
  2621.               SYNTAX Counter
  2622.               ACCESS read-only
  2623.               STATUS mandatory
  2624.               DESCRIPTION
  2625.                       "The total number of frequency errors reported by
  2626.                       this station in error reporting packets detected
  2627.                       by the probe."
  2628.               ::= { ringStationEntry 18 }
  2629.  
  2630.           ringStationTokenErrors OBJECT-TYPE
  2631.               SYNTAX Counter
  2632.               ACCESS read-only
  2633.               STATUS mandatory
  2634.               DESCRIPTION
  2635.                       "The total number of token errors reported by this
  2636.                       station in error reporting frames detected by the
  2637.                       probe."
  2638.               ::= { ringStationEntry 19 }
  2639.  
  2640.           ringStationInBeaconErrors OBJECT-TYPE
  2641.               SYNTAX Counter
  2642.               ACCESS read-only
  2643.               STATUS mandatory
  2644.               DESCRIPTION
  2645.                       "The total number of beacon frames sent by this
  2646.                       station and detected by the probe."
  2647.               ::= { ringStationEntry 20 }
  2648.  
  2649.           ringStationOutBeaconErrors OBJECT-TYPE
  2650.               SYNTAX Counter
  2651.               ACCESS read-only
  2652.               STATUS mandatory
  2653.               DESCRIPTION
  2654.                       "The total number of beacon frames detected by the
  2655.                       probe that name this station as the NAUN."
  2656.               ::= { ringStationEntry 21 }
  2657.  
  2658.           ringStationInsertions OBJECT-TYPE
  2659.               SYNTAX Counter
  2660.               ACCESS read-only
  2661.               STATUS mandatory
  2662.               DESCRIPTION
  2663.                       "The number of times the probe detected this
  2664.                       station inserting onto the ring."
  2665.               ::= { ringStationEntry 22 }
  2666.  
  2667.  
  2668.  
  2669.  
  2670.  
  2671.           Waldbusser           Expires Nov 13, 1993            [Page 45]
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.           Draft         Token Ring Extensions to RMON MIB         May 93
  2678.  
  2679.  
  2680.           -- The Token Ring Ring Station Order Group
  2681.           --
  2682.           -- Implementation of this group is optional
  2683.           --
  2684.  
  2685.           -- The ringStationOrderTable
  2686.  
  2687.           ringStationOrderTable OBJECT-TYPE
  2688.               SYNTAX SEQUENCE OF RingStationOrderEntry
  2689.               ACCESS not-accessible
  2690.               STATUS mandatory
  2691.               DESCRIPTION
  2692.                       "A list of ring station entries for stations in
  2693.                       the ring poll, ordered by their ring-order."
  2694.               ::= { tokenRing 3 }
  2695.  
  2696.           ringStationOrderEntry OBJECT-TYPE
  2697.               SYNTAX RingStationOrderEntry
  2698.               ACCESS not-accessible
  2699.               STATUS mandatory
  2700.               DESCRIPTION
  2701.                       "A collection of statistics for a particular
  2702.                       station that is active on a ring monitored by this
  2703.                       device.  This table will contain information for
  2704.                       every interface that has a
  2705.                       ringStationControlStatus equal to valid."
  2706.               INDEX { ringStationOrderIfIndex, ringStationOrderOrderIndex }
  2707.               ::= { ringStationOrderTable 1 }
  2708.  
  2709.           -- As an example, an instance of the ringStationOrderMacAddress
  2710.           -- object might be named ringStationOrderMacAddress.1.14
  2711.  
  2712.           RingStationOrderEntry ::= SEQUENCE {
  2713.               ringStationOrderIfIndex             INTEGER,
  2714.               ringStationOrderOrderIndex          INTEGER,
  2715.               ringStationOrderMacAddress          MacAddress
  2716.           }
  2717.  
  2718.           ringStationOrderIfIndex OBJECT-TYPE
  2719.               SYNTAX INTEGER
  2720.               ACCESS read-only
  2721.               STATUS mandatory
  2722.               DESCRIPTION
  2723.                       "The value of this object uniquely identifies the
  2724.                       interface on this remote network monitoring device
  2725.  
  2726.  
  2727.  
  2728.  
  2729.  
  2730.           Waldbusser           Expires Nov 13, 1993            [Page 46]
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.           Draft         Token Ring Extensions to RMON MIB         May 93
  2737.  
  2738.  
  2739.                       on which this station was detected.  The interface
  2740.                       identified by a particular value of this object is
  2741.                       the same interface as identified by the same value
  2742.                       of the ifIndex object, defined in MIB-II [3]."
  2743.               ::= { ringStationOrderEntry 1 }
  2744.  
  2745.           ringStationOrderOrderIndex OBJECT-TYPE
  2746.               SYNTAX INTEGER
  2747.               ACCESS read-only
  2748.               STATUS mandatory
  2749.               DESCRIPTION
  2750.                       "This index denotes the location of this station
  2751.                       with respect to other stations on the ring.  This
  2752.                       index is one more than the number of hops
  2753.                       downstream that this station is from the rmon
  2754.                       probe.  The rmon probe itself gets the value one."
  2755.               ::= { ringStationOrderEntry 2 }
  2756.  
  2757.           ringStationOrderMacAddress OBJECT-TYPE
  2758.               SYNTAX MacAddress
  2759.               ACCESS read-only
  2760.               STATUS mandatory
  2761.               DESCRIPTION
  2762.                       "The physical address of this station."
  2763.               ::= { ringStationOrderEntry 3 }
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.  
  2782.  
  2783.  
  2784.  
  2785.  
  2786.  
  2787.  
  2788.  
  2789.           Waldbusser           Expires Nov 13, 1993            [Page 47]
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.           Draft         Token Ring Extensions to RMON MIB         May 93
  2796.  
  2797.  
  2798.           -- The Token Ring Ring Station Config Group
  2799.           --
  2800.           -- Implementation of this group is optional.
  2801.           -- The ring station config group manages token ring nodes through
  2802.           -- active means.
  2803.  
  2804.           ringStationConfigControlTable OBJECT-TYPE
  2805.               SYNTAX SEQUENCE OF RingStationConfigControlEntry
  2806.               ACCESS not-accessible
  2807.               STATUS mandatory
  2808.               DESCRIPTION
  2809.                       "A list of ring station configuration control
  2810.                       entries."
  2811.               ::= { tokenRing 4 }
  2812.  
  2813.           ringStationConfigControlEntry OBJECT-TYPE
  2814.               SYNTAX RingStationConfigControlEntry
  2815.               ACCESS not-accessible
  2816.               STATUS mandatory
  2817.               DESCRIPTION
  2818.                       "This entry controls active management of stations
  2819.                       by the probe.  One entry exists in this table for
  2820.                       each active station in the ringStationTable."
  2821.               INDEX { ringStationConfigControlIfIndex,
  2822.                       ringStationConfigControlMacAddress }
  2823.               ::= { ringStationConfigControlTable 1 }
  2824.  
  2825.           -- As an example, an instance of the ringStationConfigControlRemove
  2826.           -- object might be named
  2827.           -- ringStationConfigControlRemove.1.16.0.90.0.64.131
  2828.  
  2829.           RingStationConfigControlEntry ::= SEQUENCE {
  2830.               ringStationConfigControlIfIndex         INTEGER,
  2831.               ringStationConfigControlMacAddress      MacAddress,
  2832.               ringStationConfigControlRemove          INTEGER,
  2833.               ringStationConfigControlUpdateStats     INTEGER
  2834.           }
  2835.  
  2836.           ringStationConfigControlIfIndex OBJECT-TYPE
  2837.               SYNTAX INTEGER
  2838.               ACCESS read-only
  2839.               STATUS mandatory
  2840.               DESCRIPTION
  2841.                       "The value of this object uniquely identifies the
  2842.                       interface on this remote network monitoring device
  2843.  
  2844.  
  2845.  
  2846.  
  2847.  
  2848.           Waldbusser           Expires Nov 13, 1993            [Page 48]
  2849.  
  2850.  
  2851.  
  2852.  
  2853.  
  2854.           Draft         Token Ring Extensions to RMON MIB         May 93
  2855.  
  2856.  
  2857.                       on which this station was detected.  The interface
  2858.                       identified by a particular value of this object is
  2859.                       the same interface as identified by the same value
  2860.                       of the ifIndex object, defined in MIB-II [3]."
  2861.               ::= { ringStationConfigControlEntry 1 }
  2862.  
  2863.           ringStationConfigControlMacAddress OBJECT-TYPE
  2864.               SYNTAX MacAddress
  2865.               ACCESS read-only
  2866.               STATUS mandatory
  2867.               DESCRIPTION
  2868.                       "The physical address of this station."
  2869.               ::= { ringStationConfigControlEntry 2 }
  2870.  
  2871.           ringStationConfigControlRemove OBJECT-TYPE
  2872.               SYNTAX INTEGER {
  2873.                   stable(1),
  2874.                   removing(2)
  2875.               }
  2876.               ACCESS read-write
  2877.               STATUS mandatory
  2878.               DESCRIPTION
  2879.                       "Setting this object to `removing(2)' causes a
  2880.                       Remove Station MAC frame to be sent.  The agent
  2881.                       will set this object to `stable(1)' after
  2882.                       processing the request."
  2883.               ::= { ringStationConfigControlEntry 3 }
  2884.  
  2885.           ringStationConfigControlUpdateStats OBJECT-TYPE
  2886.               SYNTAX INTEGER {
  2887.                   stable(1),
  2888.                   updating(2)
  2889.               }
  2890.               ACCESS read-write
  2891.               STATUS mandatory
  2892.               DESCRIPTION
  2893.                       "Setting this object to `updating(2)' causes the
  2894.                       configuration information associate with this
  2895.                       entry to be updated.  The agent will set this
  2896.                       object to `stable(1)' after processing the
  2897.                       request."
  2898.               ::= { ringStationConfigControlEntry 4 }
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.           Waldbusser           Expires Nov 13, 1993            [Page 49]
  2908.  
  2909.  
  2910.  
  2911.  
  2912.  
  2913.           Draft         Token Ring Extensions to RMON MIB         May 93
  2914.  
  2915.  
  2916.           --  The ringStationConfig Table
  2917.           --
  2918.           --  Entries exist in this table after an active
  2919.           --  configuration query has completed successfully for
  2920.           --  a station.  This query is initiated by the associated
  2921.           --  ringStationConfigControlUpdateStats variable.
  2922.  
  2923.  
  2924.           ringStationConfigTable OBJECT-TYPE
  2925.               SYNTAX SEQUENCE OF RingStationConfigEntry
  2926.               ACCESS not-accessible
  2927.               STATUS mandatory
  2928.               DESCRIPTION
  2929.                       "A list of configuration entries for stations on a
  2930.                       ring monitored by this probe."
  2931.               ::= { tokenRing 5 }
  2932.  
  2933.           ringStationConfigEntry OBJECT-TYPE
  2934.               SYNTAX RingStationConfigEntry
  2935.               ACCESS not-accessible
  2936.               STATUS mandatory
  2937.               DESCRIPTION
  2938.                       "A collection of statistics for a particular
  2939.                       station that has been discovered on a ring
  2940.                       monitored by this probe."
  2941.               INDEX { ringStationConfigIfIndex, ringStationConfigMacAddress }
  2942.               ::= { ringStationConfigTable 1 }
  2943.  
  2944.           -- As an example, an instance of the ringStationConfigLocation object
  2945.           -- might be named ringStationConfigLocation.1.16.0.90.0.64.131
  2946.  
  2947.           RingStationConfigEntry ::= SEQUENCE {
  2948.               ringStationConfigIfIndex            INTEGER,
  2949.               ringStationConfigMacAddress         MacAddress,
  2950.               ringStationConfigUpdateTime         TimeTicks,
  2951.               ringStationConfigLocation           OCTET STRING,
  2952.               ringStationConfigMicrocode          OCTET STRING,
  2953.               ringStationConfigGroupAddress       OCTET STRING,
  2954.               ringStationConfigFunctionalAddress  OCTET STRING
  2955.           }
  2956.  
  2957.           ringStationConfigIfIndex OBJECT-TYPE
  2958.               SYNTAX INTEGER
  2959.               ACCESS read-only
  2960.               STATUS mandatory
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.           Waldbusser           Expires Nov 13, 1993            [Page 50]
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.           Draft         Token Ring Extensions to RMON MIB         May 93
  2973.  
  2974.  
  2975.               DESCRIPTION
  2976.                       "The value of this object uniquely identifies the
  2977.                       interface on this remote network monitoring device
  2978.                       on which this station was detected.  The interface
  2979.                       identified by a particular value of this object is
  2980.                       the same interface as identified by the same value
  2981.                       of the ifIndex object, defined in MIB-II [3]."
  2982.               ::= { ringStationConfigEntry 1 }
  2983.  
  2984.           ringStationConfigMacAddress OBJECT-TYPE
  2985.               SYNTAX MacAddress
  2986.               ACCESS read-only
  2987.               STATUS mandatory
  2988.               DESCRIPTION
  2989.                       "The physical address of this station."
  2990.               ::= { ringStationConfigEntry 2 }
  2991.  
  2992.           ringStationConfigUpdateTime OBJECT-TYPE
  2993.               SYNTAX TimeTicks
  2994.               ACCESS read-only
  2995.               STATUS mandatory
  2996.               DESCRIPTION
  2997.                       "The value of sysUpTime at the time this
  2998.                       configuration information was last updated
  2999.                       (completely)."
  3000.               ::= { ringStationConfigEntry 3 }
  3001.  
  3002.           ringStationConfigLocation OBJECT-TYPE
  3003.               SYNTAX OCTET STRING (SIZE(4))
  3004.               ACCESS read-only
  3005.               STATUS mandatory
  3006.               DESCRIPTION
  3007.                       "The assigned physical location of this station."
  3008.               ::= { ringStationConfigEntry 4 }
  3009.  
  3010.           ringStationConfigMicrocode OBJECT-TYPE
  3011.               SYNTAX OCTET STRING (SIZE(10))
  3012.               ACCESS read-only
  3013.               STATUS mandatory
  3014.               DESCRIPTION
  3015.                       "The microcode EC level of this station."
  3016.               ::= { ringStationConfigEntry 5 }
  3017.  
  3018.           ringStationConfigGroupAddress OBJECT-TYPE
  3019.               SYNTAX OCTET STRING (SIZE(4))
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.           Waldbusser           Expires Nov 13, 1993            [Page 51]
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.           Draft         Token Ring Extensions to RMON MIB         May 93
  3032.  
  3033.  
  3034.               ACCESS read-only
  3035.               STATUS mandatory
  3036.               DESCRIPTION
  3037.                       "The low-order 4 octets of the group address
  3038.                       recognized by this station."
  3039.               ::= { ringStationConfigEntry 6 }
  3040.  
  3041.           ringStationConfigFunctionalAddress OBJECT-TYPE
  3042.               SYNTAX OCTET STRING (SIZE(4))
  3043.               ACCESS read-only
  3044.               STATUS mandatory
  3045.               DESCRIPTION
  3046.                       "the functional addresses recognized by this
  3047.                       station."
  3048.               ::= { ringStationConfigEntry 7 }
  3049.  
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.  
  3067.  
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.  
  3074.  
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.  
  3083.  
  3084.           Waldbusser           Expires Nov 13, 1993            [Page 52]
  3085.  
  3086.  
  3087.  
  3088.  
  3089.  
  3090.           Draft         Token Ring Extensions to RMON MIB         May 93
  3091.  
  3092.  
  3093.           -- The Source Routing group
  3094.           --
  3095.           -- Implementation of this group is optional.
  3096.           -- The data in this group is collected from the source routing
  3097.           -- information potentially present in any token ring packet.
  3098.           -- This information will be valid only in a pure source route
  3099.           -- bridging environment.  In a transparent bridging or a mixed
  3100.           -- bridging environment, this information may not be accurate.
  3101.  
  3102.           sourceRoutingStatsTable OBJECT-TYPE
  3103.               SYNTAX SEQUENCE OF SourceRoutingStatsEntry
  3104.               ACCESS not-accessible
  3105.               STATUS mandatory
  3106.               DESCRIPTION
  3107.                       "A list of source routing statistics entries."
  3108.               ::= { tokenRing 6 }
  3109.  
  3110.           sourceRoutingStatsEntry OBJECT-TYPE
  3111.               SYNTAX SourceRoutingStatsEntry
  3112.               ACCESS not-accessible
  3113.               STATUS mandatory
  3114.               DESCRIPTION
  3115.                       "A collection of source routing statistics kept
  3116.                       for a particular Token Ring interface."
  3117.               INDEX { sourceRoutingStatsIfIndex }
  3118.               ::= { sourceRoutingStatsTable 1 }
  3119.  
  3120.           -- As an example, an instance of the sourceRoutingStatsInFrames
  3121.           -- object might be named sourceRoutingStatsInFrames.1
  3122.  
  3123.           SourceRoutingStatsEntry ::= SEQUENCE {
  3124.               sourceRoutingStatsIfIndex                      INTEGER,
  3125.               sourceRoutingStatsRingNumber                   INTEGER,
  3126.               sourceRoutingStatsInFrames                     Counter,
  3127.                   -- in to our net
  3128.  
  3129.               sourceRoutingStatsOutFrames                    Counter,
  3130.                   -- out from our net
  3131.  
  3132.               sourceRoutingStatsThroughFrames                Counter,
  3133.                   -- through our net
  3134.  
  3135.               sourceRoutingStatsAllRoutesBroadcastFrames     Counter,
  3136.               sourceRoutingStatsSingleRouteBroadcastFrames   Counter,
  3137.               sourceRoutingStatsInOctets                     Counter,
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.           Waldbusser           Expires Nov 13, 1993            [Page 53]
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.           Draft         Token Ring Extensions to RMON MIB         May 93
  3150.  
  3151.  
  3152.               sourceRoutingStatsOutOctets                    Counter,
  3153.               sourceRoutingStatsThroughOctets                Counter,
  3154.               sourceRoutingStatsAllRoutesBroadcastOctets     Counter,
  3155.               sourceRoutingStatsSingleRoutesBroadcastOctets  Counter,
  3156.               sourceRoutingStatsLocalLLCFrames               Counter,
  3157.               sourceRoutingStats1HopFrames                   Counter,
  3158.               sourceRoutingStats2HopsFrames                  Counter,
  3159.               sourceRoutingStats3HopsFrames                  Counter,
  3160.               sourceRoutingStats4HopsFrames                  Counter,
  3161.               sourceRoutingStats5HopsFrames                  Counter,
  3162.               sourceRoutingStats6HopsFrames                  Counter,
  3163.               sourceRoutingStats7HopsFrames                  Counter,
  3164.               sourceRoutingStats8HopsFrames                  Counter,
  3165.               sourceRoutingStatsMoreThan8HopsFrames          Counter,
  3166.               sourceRoutingStatsOwner                        OwnerString,
  3167.               sourceRoutingStatsStatus                       EntryStatus
  3168.           }
  3169.  
  3170.           sourceRoutingStatsIfIndex OBJECT-TYPE
  3171.               SYNTAX INTEGER
  3172.               ACCESS read-only
  3173.               STATUS mandatory
  3174.               DESCRIPTION
  3175.                       "The value of this object uniquely identifies the
  3176.                       interface on this remote network monitoring device
  3177.                       on which source routing statistics will be
  3178.                       detected.  The interface identified by a
  3179.                       particular value of this object is the same
  3180.                       interface as identified by the same value of the
  3181.                       ifIndex object, defined in MIB-II [3]."
  3182.               ::= { sourceRoutingStatsEntry 1 }
  3183.  
  3184.           sourceRoutingStatsRingNumber OBJECT-TYPE
  3185.               SYNTAX INTEGER
  3186.               ACCESS read-only
  3187.               STATUS mandatory
  3188.               DESCRIPTION
  3189.                       "The ring number of the ring monitored by this
  3190.                       entry.  When any object in this entry is created,
  3191.                       the probe will attempt to discover the ring
  3192.                       number.  Only after the ring number is discovered
  3193.                       will this object be created.  After creating an
  3194.                       object in this entry, the management station
  3195.                       should poll this object to detect when it is
  3196.                       created.  Only after this object is created can
  3197.  
  3198.  
  3199.  
  3200.  
  3201.  
  3202.           Waldbusser           Expires Nov 13, 1993            [Page 54]
  3203.  
  3204.  
  3205.  
  3206.  
  3207.  
  3208.           Draft         Token Ring Extensions to RMON MIB         May 93
  3209.  
  3210.  
  3211.                       the management station set the
  3212.                       sourceRoutingStatsStatus entry to valid(1)."
  3213.               ::= { sourceRoutingStatsEntry 2 }
  3214.  
  3215.           sourceRoutingStatsInFrames OBJECT-TYPE
  3216.               SYNTAX Counter
  3217.               ACCESS read-only
  3218.               STATUS mandatory
  3219.               DESCRIPTION
  3220.                       "The count of frames sent into this ring from
  3221.                       another ring."
  3222.               ::= { sourceRoutingStatsEntry 3 }
  3223.  
  3224.           sourceRoutingStatsOutFrames OBJECT-TYPE
  3225.               SYNTAX Counter
  3226.               ACCESS read-only
  3227.               STATUS mandatory
  3228.               DESCRIPTION
  3229.                       "The count of frames sent from this ring to
  3230.                       another ring."
  3231.               ::= { sourceRoutingStatsEntry 4 }
  3232.  
  3233.           sourceRoutingStatsThroughFrames OBJECT-TYPE
  3234.               SYNTAX Counter
  3235.               ACCESS read-only
  3236.               STATUS mandatory
  3237.               DESCRIPTION
  3238.                       "The count of frames sent from another ring,
  3239.                       through this ring, to another ring."
  3240.               ::= { sourceRoutingStatsEntry 5 }
  3241.  
  3242.           sourceRoutingStatsAllRoutesBroadcastFrames OBJECT-TYPE
  3243.               SYNTAX Counter
  3244.               ACCESS read-only
  3245.               STATUS mandatory
  3246.               DESCRIPTION
  3247.                       "The total number of good frames received that
  3248.                       were All Routes Broadcast."
  3249.               ::= { sourceRoutingStatsEntry 6 }
  3250.  
  3251.           sourceRoutingStatsSingleRouteBroadcastFrames OBJECT-TYPE
  3252.               SYNTAX Counter
  3253.               ACCESS read-only
  3254.               STATUS mandatory
  3255.               DESCRIPTION
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.           Waldbusser           Expires Nov 13, 1993            [Page 55]
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.           Draft         Token Ring Extensions to RMON MIB         May 93
  3268.  
  3269.  
  3270.                       "The total number of good frames received that
  3271.                       were Single Route Broadcast."
  3272.               ::= { sourceRoutingStatsEntry 7 }
  3273.  
  3274.           sourceRoutingStatsInOctets OBJECT-TYPE
  3275.               SYNTAX Counter
  3276.               ACCESS read-only
  3277.               STATUS mandatory
  3278.               DESCRIPTION
  3279.                       "The count of octets in good frames sent into this
  3280.                       ring from another ring."
  3281.               ::= { sourceRoutingStatsEntry 8 }
  3282.  
  3283.           sourceRoutingStatsOutOctets OBJECT-TYPE
  3284.               SYNTAX Counter
  3285.               ACCESS read-only
  3286.               STATUS mandatory
  3287.               DESCRIPTION
  3288.                       "The count of octets in good frames sent from this
  3289.                       ring to another ring."
  3290.               ::= { sourceRoutingStatsEntry 9 }
  3291.  
  3292.           sourceRoutingStatsThroughOctets OBJECT-TYPE
  3293.               SYNTAX Counter
  3294.               ACCESS read-only
  3295.               STATUS mandatory
  3296.               DESCRIPTION
  3297.                       "The count of octets in good frames sent another
  3298.                       ring, through this ring, to another ring."
  3299.               ::= { sourceRoutingStatsEntry 10 }
  3300.  
  3301.           sourceRoutingStatsAllRoutesBroadcastOctets OBJECT-TYPE
  3302.               SYNTAX Counter
  3303.               ACCESS read-only
  3304.               STATUS mandatory
  3305.               DESCRIPTION
  3306.                       "The total number of octets in good frames
  3307.                       received that were All Routes Broadcast."
  3308.               ::= { sourceRoutingStatsEntry 11 }
  3309.  
  3310.           sourceRoutingStatsSingleRoutesBroadcastOctets OBJECT-TYPE
  3311.               SYNTAX Counter
  3312.               ACCESS read-only
  3313.               STATUS mandatory
  3314.               DESCRIPTION
  3315.  
  3316.  
  3317.  
  3318.  
  3319.  
  3320.           Waldbusser           Expires Nov 13, 1993            [Page 56]
  3321.  
  3322.  
  3323.  
  3324.  
  3325.  
  3326.           Draft         Token Ring Extensions to RMON MIB         May 93
  3327.  
  3328.  
  3329.                       "The total number of octets in good frames
  3330.                       received that were Single Route Broadcast."
  3331.               ::= { sourceRoutingStatsEntry 12 }
  3332.  
  3333.           sourceRoutingStatsLocalLLCFrames OBJECT-TYPE
  3334.               SYNTAX Counter
  3335.               ACCESS read-only
  3336.               STATUS mandatory
  3337.               DESCRIPTION
  3338.                       "The total number of frames received who had no
  3339.                       routing information and were not All Route
  3340.                       Broadcast Frames."
  3341.               ::= { sourceRoutingStatsEntry 13 }
  3342.  
  3343.           sourceRoutingStats1HopFrames OBJECT-TYPE
  3344.               SYNTAX Counter
  3345.               ACCESS read-only
  3346.               STATUS mandatory
  3347.               DESCRIPTION
  3348.                       "The total number of frames received whose route
  3349.                       had 1 hop, were not All Route Broadcast Frames,
  3350.                       and whose source or destination were on this ring
  3351.                       (i.e. frames that had a RIF field and had this
  3352.                       ring number in the first or last entry of the RIF
  3353.                       field)."
  3354.               ::= { sourceRoutingStatsEntry 14 }
  3355.  
  3356.           sourceRoutingStats2HopsFrames OBJECT-TYPE
  3357.               SYNTAX Counter
  3358.               ACCESS read-only
  3359.               STATUS mandatory
  3360.               DESCRIPTION
  3361.                       "The total number of frames received whose route
  3362.                       had 2 hops, were not All Route Broadcast Frames,
  3363.                       and whose source or destination were on this ring
  3364.                       (i.e. frames that had a RIF field and had this
  3365.                       ring number in the first or last entry of the RIF
  3366.                       field)."
  3367.               ::= { sourceRoutingStatsEntry 15 }
  3368.  
  3369.           sourceRoutingStats3HopsFrames OBJECT-TYPE
  3370.               SYNTAX Counter
  3371.               ACCESS read-only
  3372.               STATUS mandatory
  3373.               DESCRIPTION
  3374.  
  3375.  
  3376.  
  3377.  
  3378.  
  3379.           Waldbusser           Expires Nov 13, 1993            [Page 57]
  3380.  
  3381.  
  3382.  
  3383.  
  3384.  
  3385.           Draft         Token Ring Extensions to RMON MIB         May 93
  3386.  
  3387.  
  3388.                       "The total number of frames received whose route
  3389.                       had 3 hops, were not All Route Broadcast Frames,
  3390.                       and whose source or destination were on this ring
  3391.                       (i.e. frames that had a RIF field and had this
  3392.                       ring number in the first or last entry of the RIF
  3393.                       field)."
  3394.               ::= { sourceRoutingStatsEntry 16 }
  3395.  
  3396.           sourceRoutingStats4HopsFrames OBJECT-TYPE
  3397.               SYNTAX Counter
  3398.               ACCESS read-only
  3399.               STATUS mandatory
  3400.               DESCRIPTION
  3401.                       "The total number of frames received whose route
  3402.                       had 4 hops, were not All Route Broadcast Frames,
  3403.                       and whose source or destination were on this ring
  3404.                       (i.e. frames that had a RIF field and had this
  3405.                       ring number in the first or last entry of the RIF
  3406.                       field)."
  3407.               ::= { sourceRoutingStatsEntry 17 }
  3408.  
  3409.           sourceRoutingStats5HopsFrames OBJECT-TYPE
  3410.               SYNTAX Counter
  3411.               ACCESS read-only
  3412.               STATUS mandatory
  3413.               DESCRIPTION
  3414.                       "The total number of frames received whose route
  3415.                       had 5 hops, were not All Route Broadcast Frames,
  3416.                       and whose source or destination were on this ring
  3417.                       (i.e. frames that had a RIF field and had this
  3418.                       ring number in the first or last entry of the RIF
  3419.                       field)."
  3420.               ::= { sourceRoutingStatsEntry 18 }
  3421.  
  3422.           sourceRoutingStats6HopsFrames OBJECT-TYPE
  3423.               SYNTAX Counter
  3424.               ACCESS read-only
  3425.               STATUS mandatory
  3426.               DESCRIPTION
  3427.                       "The total number of frames received whose route
  3428.                       had 6 hops, were not All Route Broadcast Frames,
  3429.                       and whose source or destination were on this ring
  3430.                       (i.e. frames that had a RIF field and had this
  3431.                       ring number in the first or last entry of the RIF
  3432.                       field)."
  3433.  
  3434.  
  3435.  
  3436.  
  3437.  
  3438.           Waldbusser           Expires Nov 13, 1993            [Page 58]
  3439.  
  3440.  
  3441.  
  3442.  
  3443.  
  3444.           Draft         Token Ring Extensions to RMON MIB         May 93
  3445.  
  3446.  
  3447.               ::= { sourceRoutingStatsEntry 19 }
  3448.  
  3449.           sourceRoutingStats7HopsFrames OBJECT-TYPE
  3450.               SYNTAX Counter
  3451.               ACCESS read-only
  3452.               STATUS mandatory
  3453.               DESCRIPTION
  3454.                       "The total number of frames received whose route
  3455.                       had 7 hops, were not All Route Broadcast Frames,
  3456.                       and whose source or destination were on this ring
  3457.                       (i.e. frames that had a RIF field and had this
  3458.                       ring number in the first or last entry of the RIF
  3459.                       field)."
  3460.               ::= { sourceRoutingStatsEntry 20 }
  3461.  
  3462.           sourceRoutingStats8HopsFrames OBJECT-TYPE
  3463.               SYNTAX Counter
  3464.               ACCESS read-only
  3465.               STATUS mandatory
  3466.               DESCRIPTION
  3467.                       "The total number of frames received whose route
  3468.                       had 8 hops, were not All Route Broadcast Frames,
  3469.                       and whose source or destination were on this ring
  3470.                       (i.e. frames that had a RIF field and had this
  3471.                       ring number in the first or last entry of the RIF
  3472.                       field)."
  3473.               ::= { sourceRoutingStatsEntry 21 }
  3474.  
  3475.           sourceRoutingStatsMoreThan8HopsFrames OBJECT-TYPE
  3476.               SYNTAX Counter
  3477.               ACCESS read-only
  3478.               STATUS mandatory
  3479.               DESCRIPTION
  3480.                       "The total number of frames received whose route
  3481.                       had more than 8 hops, were not All Route Broadcast
  3482.                       Frames, and whose source or destination were on
  3483.                       this ring (i.e. frames that had a RIF field and
  3484.                       had this ring number in the first or last entry of
  3485.                       the RIF field)."
  3486.               ::= { sourceRoutingStatsEntry 22 }
  3487.  
  3488.           sourceRoutingStatsOwner OBJECT-TYPE
  3489.               SYNTAX OwnerString
  3490.               ACCESS read-write
  3491.               STATUS mandatory
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.           Waldbusser           Expires Nov 13, 1993            [Page 59]
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.           Draft         Token Ring Extensions to RMON MIB         May 93
  3504.  
  3505.  
  3506.               DESCRIPTION
  3507.                       "The entity that configured this entry and is
  3508.                       therefore using the resources assigned to it."
  3509.               ::= { sourceRoutingStatsEntry 23 }
  3510.  
  3511.           sourceRoutingStatsStatus OBJECT-TYPE
  3512.               SYNTAX EntryStatus
  3513.               ACCESS read-write
  3514.               STATUS mandatory
  3515.               DESCRIPTION
  3516.                       "The status of this sourceRoutingStats entry."
  3517.               ::= { sourceRoutingStatsEntry 24 }
  3518.  
  3519.           END
  3520.  
  3521.  
  3522.  
  3523.  
  3524.  
  3525.  
  3526.  
  3527.  
  3528.  
  3529.  
  3530.  
  3531.  
  3532.  
  3533.  
  3534.  
  3535.  
  3536.  
  3537.  
  3538.  
  3539.  
  3540.  
  3541.  
  3542.  
  3543.  
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.           Waldbusser           Expires Nov 13, 1993            [Page 60]
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562.           Draft         Token Ring Extensions to RMON MIB         May 93
  3563.  
  3564.  
  3565.           7.  References
  3566.  
  3567.           [1]  M.T. Rose and K. McCloghrie, Structure and Identification
  3568.                of Management Information for TCP/IP-based internets.
  3569.                Request for Comments 1155, (May, 1990).
  3570.  
  3571.           [2]  M.T. Rose and K. McCloghrie, Concise MIB Definitions.
  3572.                Request for Comments 1212, (March, 1991).
  3573.  
  3574.           [3]  K. McCloghrie and M.T. Rose, Management Information Base
  3575.                for Network Management of TCP/IP-based internets: MIB-II.
  3576.                Request for Comments 1213, (March, 1991).
  3577.  
  3578.           [4]  J.D. Case, M.S. Fedor, M.L. Schoffstall, and J.R. Davin,
  3579.                Simple Network Management Protocol.  Request for Comments
  3580.                1157, (May, 1990).
  3581.  
  3582.           [5]  Information processing systems - Open Systems
  3583.                Interconnection - Specification of Abstract Syntax
  3584.                Notation One (ASN.1), International Organization for
  3585.                Standardization.  International Standard 8824, (December,
  3586.                1987).
  3587.  
  3588.           [6]  Steven Waldbusser, Remote Network Monitoring Management
  3589.                Information Base Request for Comments 1271, (November,
  3590.                1991).
  3591.  
  3592.  
  3593.  
  3594.  
  3595.  
  3596.  
  3597.  
  3598.  
  3599.  
  3600.  
  3601.  
  3602.  
  3603.  
  3604.  
  3605.  
  3606.  
  3607.  
  3608.  
  3609.  
  3610.  
  3611.  
  3612.  
  3613.  
  3614.  
  3615.           Waldbusser           Expires Nov 13, 1993            [Page 61]
  3616.  
  3617.  
  3618.  
  3619.  
  3620.  
  3621.           Draft         Token Ring Extensions to RMON MIB         May 93
  3622.  
  3623.  
  3624.           Table of Contents
  3625.  
  3626.  
  3627.           1 Status of this Memo ...................................    1
  3628.           2 Abstract ..............................................    1
  3629.           3 The Network Management Framework ......................    2
  3630.           4 Guidelines for implementing RFC1271 objects on a To-
  3631.                ken Ring network ...................................    3
  3632.           4.1 Host Group ..........................................    3
  3633.           4.2 Matrix Group ........................................    3
  3634.           4.3 Filter Group ........................................    3
  3635.           4.4 Other comments ......................................    4
  3636.           5 Overview of the RMON Token Ring Extensions MIB ........    5
  3637.           5.1 The Token Ring Statistics Groups ....................    5
  3638.           5.2 The Token Ring History Groups .......................    5
  3639.           5.3 The Token Ring Ring Station Group ...................    6
  3640.           5.4 The Token Ring Ring Station Order Group .............    6
  3641.           5.5 The Token Ring Ring Station Config Group ............    6
  3642.           5.6 The Source Routing Group ............................    6
  3643.           6 Definitions ...........................................    7
  3644.           6.1 The Token Ring Mac-Layer Statistics Group ...........    8
  3645.           6.2 The Token Ring Promiscuous Statistics Group .........   16
  3646.           6.3 The Token Ring Mac-Layer History Group ..............   22
  3647.           6.4 The Token Ring Promiscuous History Group ............   30
  3648.           6.5 The Token Ring Ring Station Group ...................   36
  3649.           6.6 The Token Ring Ring Station Order Group .............   46
  3650.           6.7 The Token Ring Ring Station Config Group ............   48
  3651.           6.8 The Source Routing Group ............................   53
  3652.           7 References ............................................   61
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.           Waldbusser           Expires Nov 13, 1993            [Page 62]
  3675.  
  3676.